proxy udp sederhana untuk pengujian saja
Alat ini memerlukan kebebasan.
Instal libevent sebagai perpustakaan bersama menggunakan manajer paket pilihan Anda atau unduh sumber dari situs mereka dan instal dengan petunjuknya.
Di direktori sumber udp-proxy yang dibuat oleh:
$ gcc -Wall udp_proxy.c -o udp_proxy -levent
Itu harus siap dijalankan.
Unduh sumbernya dan ekstrak ke direktori proyek Anda. Sumber libevent dan udp_proxy berada pada tingkat yang sama di direktori proyek Anda:
...Project
-> libevent
-> udp_proxy
Libevent biasanya memberi nama direktori sumbernya dengan nomor versi, ganti namanya menjadi "libevent". Ia menggunakan nmake Makefile untuk membangunnya, yang memerlukan penggunaan baris perintah. Buka shell baris perintah yang sesuai dari direktori Visual Studio di menu Start, tergantung pada versi 32-bit atau 64-bit. Ubah direktori menjadi direktori libevent dan jalankan:
...Projectlibevent> nmake /f Makefile.nmake
Ini harus membangun perpustakaan.
Buka file solusi, udp_proxy.sln. Pilih Win32 untuk versi 32-bit atau x64 untuk versi 64-bit. Anda dapat melakukan debug atau rilis build. Solusinya mereferensikan header dan pustaka libevent dengan asumsi mereka berada dalam direktori bernama libevent
dengan level yang sama dengan udp_proxy
.
Dari direktori udp_proxy:
$ ./udp_proxy -p 12345 -s 127.0.0.1:11111
Untuk digunakan dengan server contoh wolfSSL dengan klien berbicara dengan proxy pada port 12345:
$ ./examples/server/server -u
$ ./examples/client/client -u -p 12345
Di Windows, Anda tidak memerlukan semua informasi jalur, jalankan masing-masing seperti biasa.