대문 / 공개프로젝트 / mzproxy

mzproxy

  • 개발자
    조재혁(Mminzkn@minzkn.com)

  • 기록사항
    2004년 3월 21일 : Port forward기능이 겨우 동작하기 시작한 코드 릴리즈
    2007년 6월 9일 : 내부 구조를 완전히 변경하여 Socket 다중화 처리기반의 코드로 릴리즈 (TelnetServer, IPv6 일부지원, Non-blocking connection, Multi select socket)
    2008년 5월 7일 : Gentoo Linux배포판의 ebuild package 지원
    2008년 6월 22일 : IPv6 양방향 지원

개요

개인적인 필요에 의해서 Port forward기능을 구현하면서 처음 개발을 시작하였습니다. 목표는 완전한 Proxy로서의 기능완비입니다.

프로젝트 정보

  • 프로젝트 홈페이지(1) : [http]http://www.hwport.com/wiki.php/mzproxy
  • 프로젝트 홈페이지(2) : [http]http://kldp.net/projects/mzproxy/[]
  • 소스는 [http]http://source.hwport.com/viewvc/opensource/mzproxy/trunk/[] 에서 보실수 있습니다.
  • 소스를 다운로드 받으시려면 다음과 같이 실행합니다. (단, Subversion이 설치되어 있어야 합니다.)
    svn co svn://svn.hwport.com/opensource/mzproxy/trunk mzproxy
    
  • Windows의 VisualStudio개발환경에서 빌드하시려면 Visual Studio Command Prompt를 띄우시고 src디렉토리로 이동하셔서 다음과 같이 nmake를 이용하여 빌드할수 있습니다.
    ...mzproxy\trunk\src> nmake -f Makefile.win clean
    ...mzproxy\trunk\src> nmake -f Makefile.win
    


완료된 기능

  • Linux, Windows, 포팅확인완료
  • Port forward 기능
  • Telnet server 기능
  • xinetd, daemon 방식 지원
  • IPv6 지원

개발중인 기능

  • SOCKS protocol 지원작업중
  • Secure Tunnel 기능 설계중

언젠가는 추가하고자 하는 기능

  • Load balance 접속관리 기능
  • Multicast stream 지원

/*
End of page
(RemoteIP=38.107.179.243:33644)
Copyright © HWPORT.COM
All Rights Reserved.
*/