Compartilhando conexão com a Internet no Windows XP com 2 NICs e redes separadas

2

Esta é a configuração básica. O objetivo é fazer o Host 2 usar a segunda NIC do Host 1 para se conectar à Internet sem usar qualquer software de roteamento especial ou qualquer coisa no Host 1.

O que eu posso fazer: Configurar tabelas de roteamento estáticas para os roteadores Cisco e o Host 1/2.
O que eu não consigo fazer: Configurar o roteador em 192.168.60.1 e use o roteamento dinâmico nos roteadores Cisco. O que eu consegui: Ping 192.168.60.71 (Host 1s 2nd NIC) de 192.168.90.1 (NIC do Host 2) diretamente.
Eu fiquei preso: Ping 192.168.60.1 de 192.168.90.1

O que eu fiz:

  • Contei ao Cisco 2 sobre 192.168.90.0 via Ethernet, 192.168.2.0 via Serial e 192.168.13.0 via 192.168.2.2 (Cisco 1), além de 0.0.0.0 via Serial.
  • Disse ao Cisco 1 sobre 192.168.13.0 via Ethernet, 192.168.2.0 via Serial, 192.168.90.0 através de 192.168.2.1 (Cisco 2) e 0.0.0.0 através de 192.168.13.37 assim como especificamente 192.168.60.0 através de 192.168.13.37 (provavelmente não é necessário)
  • Por fim, adicionei rotas no Host 1 para 192.168.60.0 via NIC 2 e 0.0.0.0 via 192.168.60.1.

Eu sinto que estou tão perto de resolver isso, mas parece que estou batendo com a cabeça contra a parede, adicionando rotas desnecessárias e sem realmente resolver o problema.

Ambos os Hosts executam o Windows XP.

Eu ficaria tão feliz por alguma ajuda aqui, isso é emocionante para mim (especialmente porque eu sou mais do tipo programação) e o fato de que eu posso pingar 192.168.60.71 de 192.168.90.1 já me deu créditos extras do meu professor , mas eu basicamente prometi a ele que era possível fazer o Host 2 entrar na Internet via Host 1, e pretendo mostrar a todos a solução.

    
por xNidhogg 09.01.2012 / 10:07

1 resposta

1

Desde que você não pode alterar as tabelas de roteamento em 192.168.60.1 e aparentemente não tem rota para a rede 192.168.90.0/24, você terá o problema que responde aos pacotes que se originaram de 192.168. 90.0 / 24 nunca seria capaz de encontrar suas rotas.

Você pode solucionar esse problema usando uma técnica chamada NAT na qual o endereço de origem de todos os pacotes de saída será reescrito por Host 1 para ser 192.168.60.71 - onde o roteador em 192.168.60.1 teria uma rota válida para. O Host 1 manteria as tabelas de conexão e executaria a tradução de volta aos endereços originais para os pacotes de resposta recebidos.

O suporte NAT é integrado ao Windows XP em dois tipos. Existe a facilidade de configurar o "Compartilhamento de conexão com a Internet" , mas ele é voltado principalmente para um único < em> Um cenário XP-PC conectado à Internet em uma única sub-rede privada e há várias restrições para a implementação, portanto, você não poderá usá-lo na sua configuração. E há a implementação NAT do Serviço de Acesso Remoto (RAS), que também pode executar a tarefa, mas é mais flexível. Você teria que usar o contexto routing ip nat do Comando netsh para fazer a configuração. Consulte a documentação da Microsoft Technet para obter mais detalhes sobre esse recurso ou as inúmeras orientações de terceiros sobre "NAT com Windows RAS", como este , que você encontrará ao consultar a pesquisa motor de sua escolha.

    
por 09.01.2012 / 11:00