Cenário:
O objetivo é conectar o computador2 à internet por meio do computador1
Muitos anos atrás eu fiz isso no Windows XP assim:
netsh> routing ip nat
netsh routing ip nat > install
netsh routing ip nat > add int "external" full
netsh routing ip nat > add int "internal" private
netsh routing ip nat > exit
E ativei o serviço Roteamento e acesso remoto .
Gostei dessa abordagem porque era simples e flexível - não há dependência de endereços IP em ambas as NICs do computador1.
Agora, ao tentar fazer o mesmo no Windows 10, descobri que o netsh não tem um contexto de "roteamento".
É possível portar minha solução para o Windows 10, preferencialmente usando somente recursos e ferramentas nativas, sem software adicional de terceiros?
Por favor, não sugira que eu use um roteador com portas Ethernet (já me disseram que é uma opção).
PS: Eu também investiguei o Compartilhamento de Conexão com a Internet, mas pesquisas on-line levaram-me a fóruns da Microsoft cheios de queixas e tentativas pouco inspiradas de ajudar o pessoal do suporte técnico da Microsoft. Eu ainda tentei ativar o ICS no Windows 10, mas ele me disse que escolheria o endereço IP para o NIC interno no computador1, o exibia, mas não me permitia definir um personalizado, então desisti dessa abordagem .
Tags windows-10 windows-xp ethernet nat netsh