Saya memiliki program yang sangat lama yang menggunakan alamat IP tetap sebagai tujuan. Saya mencoba mengubah jaringan saya menjadi sesuatu yang lebih modern tetapi sistem warisan ini menahan saya.
Sebagai solusi sederhana, saya berpikir untuk melakukan NAT (NAT asli, tidak menyamar, ICS atau "Berbagi internet" ). Dengan begitu, saya bisa menerapkan DNAT dalam paket keluar dan SNAT dalam paket yang kembali. Dengan begitu, saya dapat menempatkan mesin tujuan di mana saja di jaringan dan router akan melakukan apa yang seharusnya mereka lakukan.
Ini seharusnya mudah dilakukan dalam sistem Linux iptables
, tetapi saya tidak dapat menemukan cara yang baik untuk melakukannya di Windows 7, yang saat ini saya gunakan.
Di Linux, saya akan melakukan sesuatu seperti:
iptables -t nat -I PREROUTING -d 192.168.50.1 -j DNAT --to-destination 10.0.50.1
iptables -t nat -I POSTROUTING -s 192.168.50.1 -j SNAT --to-source 10.0.50.1
Apakah ada cara untuk melakukan itu pada Windows dengan alatnya sendiri atau dengan utilitas gratis? Lebih disukai, saya ingin melakukan itu tanpa harus menggunakan VM Linux.
portproxy
perintah hanya tersedia di Windows Server 2008 sesuai dengan halaman itu.