
Existe alguma maneira de encaminhar apenas pacotes TCP indo para o destino XYZ e número de porta NN para 127.0.0.1 número de porta 9150?
Estou no Windows.
Obrigado
Responder1
Isso pode funcionar (no Windows 7+,com pilha IPv6 instalada mesmo que seja IPv4):
netsh interface portproxy
add v4tov4 listenport=NN listenaddress=XYZ
connectport=9150 connectaddress=127.0.0.1
Caso contrário (não tenho certeza se listenaddress precisa ser uma das interfaces registradas), talvez seja necessário interceptar todo o tráfego para a porta NN; isso quase certamente funcionará em geral, mas não é exatamente o que você pediu e não funcionará se você quiser interceptar a porta NN, masnão, digamos, porta NN+1.
netsh interface portproxy
add v4tov4 listenport=NN listenaddress=0.0.0.0
connectport=9150 connectaddress=127.0.0.1
Você também pode tentarServiço de Rouvali. Parece mais flexível, mas aparentemente está obsoleto em favor de netsh
si mesmo.