A rede local com o ping do roteador funciona em apenas uma direção, sem pacotes de entrada de outra maneira

1

Estou tentando entender o roteamento e hoje uma coisa me surpreendeu. Na minha rede local com roteador wi-fi eu tenho dois laptops conectados a ele. Ip de um é 192.168.1.8, outro é 192.168.56.1 (ambos DHCP-ed, tanto quanto eu entendo), internet trabalhando em ambos. Ping de 56,1 para 1,8 obras, de 1,8 a 56,1 não. Ping como cnn.com em 1.8 obras.

É o Windows 7 ambos. Eu li agora em firewall bloqueando ping, mas mesmo quando eu bloqueei ICMPv4 de entrada em 1.8, ping de 56.1 falhou, mas eu podia ver a contagem de pacotes de entrada aumentar no status da rede (eu fiz ping com grandes pacotes), enquanto em 56.1 eu não vejo pacotes recebidos durante o ping a partir de 1.8. Por que não posso enviar pacotes para 56.1?

    
por Alexei Martianov 17.03.2018 / 08:38

1 resposta

2

É improvável que o servidor DHCP em execução em seu roteador atribua endereços IP de 192.168.0.0/16 range e escolha endereços diferentes uns dos outros.

Meu palpite é: você perdeu o fato de que o laptop com 192.168.56.1 na verdade tem mais um endereço IP que pertence à rede 192.168.1.0/24 e que realmente foi atribuído pelo servidor DHCP.

Isso também explica por que o laptop com 192.168.56.1 pode pingar 192.168.1.8 - sua tabela de roteamento contém rota para a rede 192.168.1.0/24 porque está conectada a ela. No entanto, o laptop com 192.168.1.8 não está ciente de nenhuma rede 192.168.56.0/24 . Você teria que configurar manualmente a nova rota neste laptop que permite o acesso à rede 192.168.56.0/24 através do IP no segundo laptop - o IP que você não conhece no momento.

Verifique a opção Details... em Status da sua seção Adapters in Network Connections das configurações do Windows. Isso deve permitir que você encontre o endereço IP que está faltando. Alternativamente, você pode acessar seu roteador para identificar IPs de seus laptops.

    
por 17.03.2018 / 10:05