Yang saya inginkan adalah mengkonfigurasi komputer di rumah dengan Windows dan menggunakannya sebagai proksi TCP untuk menghubungkan dan merutekan paket dari 80 ke port 23 di server lain di Internet
Yang saya inginkan adalah mengkonfigurasi komputer di rumah dengan Windows dan menggunakannya sebagai proksi TCP untuk menghubungkan dan merutekan paket dari 80 ke port 23 di server lain di Internet
Jawaban:
rinetd harus melakukan pekerjaannya, dan sebuah binary Windows untuk itu dapat diperoleh dari http://www.boutell.com/rinetd/ (bagi siapa pun yang mencari hal yang sama di Linux, rinetd berada dalam repositori standar hampir di setiap distro jadi dapat diinstal dengan "apt-get install rinetd" atau "yum install rinetd" atau serupa)
Anda dapat menggunakan built-in netsh portproxy
. Dalam kasus Anda:
netsh interface portproxy add v4tov4 listenport=80 connectaddress=ip-of-server-on-internet connectport=23 listenaddress=ip-of-windows-machine protocol=tcp
Anda membutuhkan hak istimewa Administrator. Tidak perlu menginstal perangkat lunak tambahan!
Anda harus menginstal IPv6 pada sistem operasi Anda sebelum menggunakan fitur ini. Di Vista dan yang lebih baru, ini bukan masalah karena IPv6 diinstal secara default, tetapi pada XP / 2003 Anda harus membuka panel properti antarmuka jaringan Anda, dan tambahkan protokol Microsoft TCP / IP versi 6 terlebih dahulu.
wf.msc
dan membiarkannya melalui firewall!
Anda sedang mencari proxy TCP. Ada berbagai proksi TCP gratis untuk Windows. Saya tidak akan merekomendasikan satu karena saya tidak punya pengalaman baik dengan mereka. Google untuk "proksi Windows TCP" dan Anda akan mendapat muatan kapal.
Yang ini lucu dan sumbernya tersedia, tapi saya tidak tahu seberapa andal: http://dposey.no-ip.com/Proxy/
Ini adalah bagian yang cukup sepele dari kode, meskipun orang dapat menempatkan beberapa fitur yang cukup rapi ke dalam proxy TCP kelas atas (load balancing, logging traffic, dll).
Dengan asumsi itu paket http Anda bisa menggunakan salah satu dari banyak jendela proksi di luar sana Seperti Squid NT atau yang serupa.
Tetapi jika Anda hanya ingin port forward paket, tunneling SSH adalah cara untuk pergi. Lihatlah sshwindows untuk kepingan server dan http://oldsite.precedence.co.uk/nc/putty.html untuk petunjuk singkat tentang cara menyiapkan penerusan port di Putty.
Mungkin ada cara yang lebih mudah menggunakan Some built in Microsoft tool, tapi inilah yang paling utama di kepala saya.
3proxy adalah proxy multiguna cross-platform kecil dan fleksibel yang dapat bertindak sebagai proxy TCP juga.