Reencaminhamento IP do Windows 10

2

Estou tentando fornecer ao Windows 10 recursos de roteador (IP Forward). Sim, eu sei que posso comprar um roteador ou switch. Esta configuração é somente para TESTING.

Encontrou um bom recurso: link

No entanto, depois de configurar tudo, ainda não consigo acessar a Internet a partir da LAN2 (USB). LAN1 pode acessar a internet. Minha configuração:

  • Computador 1

    • Lan1 (conexão principal, pode acessar a Internet)

      IP      192.168.130.47
      Submask 255.255.255.0
      Gateway 192.168.130.1
      
    • Lan2 (USB NIC)

      IP      192.168.140.47
      Submask 255.255.255.0
      Gateway -
      
  • Computador 2

    • Lan1 (conectado a Lan2 do computador1)

      IP      192.168.140.48
      Submask 255.255.255.0
      Gateway 192.168.140.47
      

No regedit eu habilitei o IPEnableRouter. Eu reiniciei meu computador.

  • Eu posso pingar Lan1-Computer2 192.168.140.48 da Lan2-Computer 1 192.168.140.47
  • Eu posso pingar Lan2-Computer1 192.168.140.47 de Lan2-Computer2 192.168.140.46
  • eu posso pingar LAN1-Computer1 192.168.130.47

Portanto, a LAN1 pode entrar em contato com a LAN2 e vice-versa, mas não com a Internet (qual gateway é 192.168.130.1)

Alguma ajuda, por favor?

    
por Benjamin Jones 14.04.2017 / 23:35

2 respostas

1

Primeiro, use o Wireshark para verificar se os pacotes de saída estão realmente sendo encaminhados da Lan2 para a Lan1. Embora as edições de cliente do Windows tenham essa configuração de registro, elas nem sempre funcionam como deveriam quando você a alterna manualmente. (Oficialmente, somente o modo completo "Compartilhamento de conexão com a Internet" é suportado.)

O outro problema mais provável é que o seu roteador principal (isto é, uplink do Computador1 / Lan1) não conhece uma rota anterior à rede 192.168.140.0 , portanto todas as respostas recebidas são descartadas ou retornadas a Internet novamente (seguindo a rota padrão).

Dependendo das capacidades do seu roteador principal (ou seja, se ele permite editar rotas estáticas), é necessário executar um dos procedimentos a seguir:

  • Método 1 - roteamento regular: no roteador principal, adicione uma rota estática para 192.168.140.0/24 via Computer1 (por exemplo, 192.168.130.47 ).

    O método exato varia muito - pode ser uma página na interface do usuário da web, pode precisar de um comando da CLI; alguns aceitam /24 , alguns querem a máscara de sub-rede, e infelizmente alguns modelos bloqueados pelo ISP nem mesmo permitem a edição de rotas estáticas.

  • Método 2 - empilhado NAT: Eu realmente não recomendo isso (ver todos os outros "roteadores empilhados" ou "roteadores em cascata" postagens lá fora), e eu não tenho certeza se o Windows 10 permite permitir NAT manualmente. / p>

    No entanto, a opção é , como aponta @Darius - se você ativar o modo "Compartilhamento de conexão com a Internet" no Windows, ele executará automaticamente o roteamento e o NAT. (Ele ainda servirá DNS e DHCP para a segunda sub-rede!)

por 15.04.2017 / 11:43
-1

No computador 1, verifique se o serviço Roteamento e acesso remoto está ativado e iniciado. No Windows 10, ele é desativado por padrão.

    
por 26.02.2018 / 03:03