udp proxy
1.0.0
簡單的udp代理僅用於測試
工具需要 libevent。
使用您選擇的套件管理器將 libevent 安裝為共用程式庫,或從其網站下載原始程式碼並按照其說明進行安裝。
在 udp-proxy 來源目錄中建置:
$ gcc -Wall udp_proxy.c -o udp_proxy -levent
它應該準備好運行。
下載原始程式碼並將其解壓縮到您的專案目錄中。 libevent 和 udp_proxy 來源都位於專案目錄中的相同層級:
...Project
-> libevent
-> udp_proxy
Libevent通常以版本號命名其來源目錄,並將其重新命名為「libevent」。它使用 nmake Makefile 來構建,這需要使用命令列。從「開始」功能表中的 Visual Studio 目錄開啟對應的命令列 shell,取決於 32 位元或 64 位元版本。將目錄變更為 libevent 目錄並執行:
...Projectlibevent> nmake /f Makefile.nmake
這應該建構庫。
開啟解決方案檔案 udp_proxy.sln。選擇 Win32(用於 32 位元)或 x64(用於 64 位元版本)。您可以進行調試或發佈建置。此解決方案引用 libevent 標頭和函式庫,假設它們位於名為libevent
目錄中,並且與udp_proxy
處於同一層級。
從 udp_proxy 目錄:
$ ./udp_proxy -p 12345 -s 127.0.0.1:11111
與 WolfSSL 範例伺服器一起使用,用戶端在連接埠 12345 上與代理通訊:
$ ./examples/server/server -u
$ ./examples/client/client -u -p 12345
在 Windows 下,您不需要所有路徑資訊,只需以通常的方式運行即可。