Windows 7 tcp / ip tunneling

1

Eu tenho duas redes conectadas ao meu windows 7 PC:

  • 192.168.9.0/24 - rede sem fio com acesso à internet
  • 192.168.23.0/24 - minha rede privada

IP do cartão Wi-Fi: 192.168.9.23; minha rede privada IP: 192.168.23.2

Gostaria de configurar o tunelamento das duas formas entre essas redes na minha máquina com o windows 7. Eu já vi roteamento de instalação do Windows 7 entre duas redes e Como posso configurar um ganha 7 PC como roteador?

C:\Windows\system32>ipconfig /all

Konfiguracja IP systemu Windows

   Nazwa hosta . . . . . . . . . . . : Amamiya
   Sufiks podstawowej domeny DNS . . :
   Typ węzła . . . . . . . . . . . . : Hybrydowy
   Routing IP włączony . . . . . . . : Tak
   Serwer WINS Proxy włączony. . . . : Nie

(desculpe, está em polonês, já que o windows parece não entender que as pessoas gostariam de ter uma escolha do idioma ... de qualquer maneira, ele diz "Roteamento IP ativado: Sim")

minha tabela de roteamento (excluindo broadcast / multicast / localhost para maior clareza):

      192.168.9.0    255.255.255.0         On-link      192.168.9.23    279
     192.168.9.23  255.255.255.255         On-link      192.168.9.23    279
    192.168.9.255  255.255.255.255         On-link      192.168.9.23    279
     192.168.23.0    255.255.255.0         On-link      192.168.23.2     21
     192.168.23.2  255.255.255.255         On-link      192.168.23.2    276
   192.168.23.255  255.255.255.255         On-link      192.168.23.2    276

do Windows PC tudo funciona bem - eu posso acessar corretamente tanto a internet como minha rede privada. Agora eu gostaria de poder rotear entre essas duas sub-redes (através do meu windows PC), mas parece que não funciona.

Tentei pingar 192.168.9.1 (roteador sem fio) tanto da máquina do Windows como da minha sub-rede privada. Da máquina windows ele funciona, mas ping da sub-rede privada, enquanto corretamente encaminhando o ping para a minha máquina windows (verificado usando wireshark), não obtém respostas.

Estou faltando alguma coisa na configuração? Existe alguma configuração de firewall que bloqueia o encaminhamento de tráfego entre as sub-redes?

    
por AyanamiSan 26.08.2016 / 16:00

1 resposta

1

Respondendo a minha própria pergunta, pois consegui descobrir o que estava errado.

Layout de rede:

192.168.23.0/24                                  192.168.9.0/24
-----------------------                          ------------------------
192.168.23.5 (server)
192.168.23.1 (router)
192.168.23.2            (----- windows -----)    192.168.9.23
                                                 192.168.9.1 (floor router)

Houve dois problemas, nenhum deles no lado do Windows (e outro no lado do Windows, mas não relacionado ao roteamento):

  1. O Windows estava tunelando corretamente as mensagens, mas o roteador de piso não sabia para onde enviar as respostas. Depois de adicionar a rota estática para 192.168.23.0/24 através do meu windows PC, consegui acessar 192.168.9.0/24 de dentro da minha sub-rede.

  2. Por algum motivo, ao acessar o servidor de fora da minha sub-rede, as respostas do servidor estavam se perdendo (a menos que o servidor acessasse diretamente o IP que enviou a solicitação). O encaminhamento foi definido no roteador, mas não respondeu "Host de redirecionamento" quando o servidor estava enviando respostas, portanto, a menos que o servidor tivesse armazenado a rota correta em cache, as respostas já haviam sido perdidas. Eu tive que mover o roteamento 192.168.23.0/24 - > 192.168.9.0/24 da configuração do roteador diretamente para o servidor linux. Depois de route add -net 192.168.9.0/24 gw 192.168.23.2 diretamente no servidor, tudo começou a funcionar corretamente.

Quanto ao motivo pelo qual eu não percebi no primeiro windows é corretamente encaminhando pacotes é porque eu não percebi que estou ouvindo em apenas um dispositivo de rede em wireshark ...

o terceiro problema (o relacionado ao Windows, mas não de roteamento) foi que a primeira coisa depois que eu consegui configurar tudo corretamente foi BSOD 0x000000D1 no driver da placa de rede ... Atualizado o driver, e por enquanto tudo funciona bem.

    
por 27.08.2016 / 19:26