Meneruskan paket TCP berdasarkan tujuan dan nomor port

0

Apakah ada cara untuk meneruskan hanya paket TCP yang menuju ke tujuan XYZ dan nomor port NN ke 127.0.0.1 nomor port 9150?

Saya di Windows.

Terima kasih

Alireza
sumber

Jawaban:

1

Ini mungkin bekerja (pada Windows 7+, dengan tumpukan IPv6 diinstal bahkan jika itu IPv4 ):

netsh interface portproxy 
    add v4tov4 listenport=NN listenaddress=XYZ
    connectport=9150 connectaddress=127.0.0.1

Jika tidak (saya tidak yakin apakah listenaddress perlu menjadi salah satu antarmuka terdaftar), Anda mungkin perlu mencegat seluruh lalu lintas ke port NN; ini hampir pasti akan bekerja secara umum, tetapi itu tidak persis apa yang Anda minta, dan itu tidak akan berfungsi jika Anda ingin mencegat port NN tetapi tidak , katakanlah, port NN +1.

netsh interface portproxy 
    add v4tov4 listenport=NN listenaddress=0.0.0.0
    connectport=9150 connectaddress=127.0.0.1

Anda juga dapat mencoba layanan Rouvali . Tampaknya lebih fleksibel, tetapi tampaknya sudah usang demi netshdirinya sendiri.

LSerni
sumber
Tidak bekerja! Tolong lihat pos ini untuk menemukan rincian lebih lanjut: security.stackexchange.com/questions/79908/…
Alireza