| 검색 | ?

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 양방향 지원

1.1. 개요

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

1.2. 프로젝트 정보

  • 프로젝트 홈페이지 (v2.0.0-r2 버젼까지만) : [http]http://kldp.net/projects/mzproxy/[]
  • 프로젝트 홈페이지 : [http]http://www.minzkn.com/wiki.php/mzproxy[]
  • Windows의 VisualStudio개발환경에서 빌드하시려면 Visual Studio Command Prompt를 띄우시고 src디렉토리로 이동하셔서 다음과 같이 nmake를 이용하여 빌드할수 있습니다.
    ...mzproxy\trunk\src> nmake -f Makefile.win clean
    ...mzproxy\trunk\src> nmake -f Makefile.win
    

1.3. 완료된 기능

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

1.4. 개발중인 기능

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

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

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

1.6. 사용권한

mzproxy 는 GPL license로 공개합니다.


Copyright ⓒ MINZKN.COM
All Rights Reserved.