Redirecionar o tráfego de um IP público para um interno no Windows

0

Eu quero saber se existe uma maneira de redirecionar todo o tráfego de entrada e saída de um IP público (diga 136.0.98.197) para um IP interno (digamos 192.168.1.100), para que os pacotes de entrada do IP público sejam para o interno, e os pacotes de saída do IP interno vão para o público.

O IP público pertence ao meu próprio PC, por isso não há preocupação com problemas de segurança.

Here é uma solução para o Linux por iptables . Não tenho certeza se essa solução faz o trabalho para o tráfego de saída e também quero fazer isso para o Windows e não para o Linux. Talvez haja alguns comandos equivalentes para netsh ou powershell , mas não sou muito técnico de rede!

    
por user2548538 26.06.2017 / 23:16

1 resposta

0

Eu usei o seguinte no passado.

netsh interface ipv4 add route 192.168.1.100/32 metric=10 12 136.0.98.197

192.168.1.100/32 é o destino.

12 é o nome / número da interface

136.0.98.197 é o gateway para acessar o IP interno. Eu usei o IP que você deu acima como exemplo.

Para a saída, o gateway padrão pode cuidar disso ou você pode fazer o oposto e usar 0.0.0.0/0

NetSH TechNet

* nota 2008R2 e 2012 pareciam mudar a maneira de fazê-lo. Na seção de gateway, para 2008, use o endereço IP do servidor / NIC em vez do IP do gateway. Não tenho certeza se a documentação do NetSh reflete essa alteração.

Obrigado, Tim.

    
por 27.06.2017 / 07:08