Saya mencari cara untuk mendapatkan fungsionalitas iptables di windows 10. Saya mengaktifkan IP routing dan saya perlu meneruskan data tcp ke host lain (port 8080) dan kemudian meneruskan tanggapannya sambil menyamar IP. Di linux saya bisa melakukan ini menggunakan yang berikut (Di mana $ 1 = <IP internal>, $ 2 = 80, $ 3 = 8080, $ 4 = tcp)
iptables -t nat -A PREROUTING -p $4 --match multiport --dports $2 -j DNAT --to-destination $1:$3
iptables -A FORWARD -p $4 --match multiport --dports $2 -d $1 -j ACCEPT
iptables -t nat -A POSTROUTING -j MASQUERADE
Apakah ada cara untuk mencapai fungsi serupa di Windows 10?
netsh interface portproxy add v4tov4 listenport=80 connectaddress=127.0.0.1 connectport=8080
saya akan mencoba menerjemahkan iptables Anda ke netsh jika saya punya waktu. ganti 127.0.0.1 dengan alamat pilihan Anda