Encaminhar pacotes TCP por destino e número da porta

0

Existe alguma maneira de encaminhar apenas os pacotes TCP em direção ao destino XYZ e o número de porta NN para o número de porta 91.0.0.1 9150?

Estou no Windows.

Obrigado

    
por Alireza 23.01.2015 / 00:18

1 resposta

1

Isso pode funcionar (no Windows 7+, 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

Se isso não acontecer (não tenho certeza se o 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, mas nã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 tentar o serviço da Rouvali . Parece mais flexível, mas aparentemente está obsoleto em favor do próprio netsh .

    
por 23.01.2015 / 00:35

Tags