Encaminhar pacotes TCP por destino e número da porta

0

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

Alireza
fonte

Respostas:

1

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 netshsi.

LSerni
fonte
Não está funcionando! Por favor, dê uma olhada nesta publicação para encontrar mais detalhes: security.stackexchange.com/questions/79908/…
Alireza