Existe alguma maneira de encaminhar apenas pacotes TCP para o destino XYZ e o número da porta NN para o número da porta 127.0.0.1 9150?
Estou no Windows.
obrigado
Isso pode funcionar (no Windows 7 ou superior, com a 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 o endereço de escuta 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ê solicitou e não funcionará se você deseja interceptar a porta NN, mas não , por exemplo, a 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 tentar o serviço de Rouvali . Parece mais flexível, mas aparentemente foi preterido em favor de netsh
si.