Saya ingin tahu apakah ada cara untuk mengarahkan semua lalu lintas masuk dan keluar dari IP publik (Katakanlah 136.0.98.197) ke IP internal (Say 192.168.1.100), sehingga paket yang masuk dari IP publik pergi ke internal satu, dan paket keluar dari IP internal pergi ke publik.
IP publik milik PC saya sendiri, jadi tidak ada kekhawatiran tentang masalah keamanan.
Sini adalah solusi untuk Linux oleh iptables
. Saya tidak yakin apakah solusi ini melakukan pekerjaan untuk lalu lintas keluar dan saya juga ingin melakukan ini untuk Windows, bukan Linux. Mungkin ada beberapa perintah setara untuk netsh
atau powershell
, tapi saya tidak banyak teknisi jaringan!
windows
networking
powershell
iptables
netsh
user2548538
sumber
sumber
192.168.1.100
dari `136.0.98.197 itu harus semua lalu lintas pada port yang diberikan atau (semua port dalam kasus DMZ). Anda juga akan memerlukan perangkat jaringan dengan kompatibilitas iniJawaban:
Saya telah menggunakan yang berikut ini di masa lalu.
192.168.1.100/32 adalah tujuannya.
12 adalah nama / nomor antarmuka
136.0.98.197 adalah pintu gerbang untuk sampai ke IP internal. Saya telah menggunakan IP yang Anda berikan di atas sebagai contoh.
Untuk keluar, gateway default dapat mengatasi hal itu, atau Anda dapat melakukan yang sebaliknya dan menggunakan 0.0.0.0/0
NetSH TechNet
* note 2008R2 dan 2012 sepertinya mengubah cara melakukannya. Di bagian gateway, untuk 2008 gunakan alamat IP server / NIC, bukan IP gateway. Tidak yakin apakah dokumentasi NetSh mencerminkan perubahan ini.
Terima kasih, Tim.
sumber