“Porta de destino inacessível” ao executar o ping em um computador em outra sub-rede

4

Na minha rede doméstica, conecto-me à Internet por meio de um roteador (192.168.1.1). Eu também tenho outro roteador (192.168.1.15, 192.168.2.1), este usando o OpenWRT, configurado como um cliente sem fio. Um dos meus computadores está conectado a esse roteador por meio de um cabo Ethernet, que é conectado ao meu roteador principal sem fio.

Devido a estar conectado através do roteador OpenWRT, meu computador (192.168.2.4) está em uma sub-rede diferente. Eu tenho uma rota estática configurada no meu roteador principal para isso. A rede de destino é definida como 192.168.2.0, a máscara de sub-rede é 255.255.255.0 e o gateway é definido como 192.168.1.15. Este computador pode acessar a Internet e outros computadores na rede sem problemas.

De qualquer forma, a partir de um computador na sub-rede 192.168.1.x, eu posso fazer o ping 192.168.1.15 e 192.168.2.1 (ambos os endereços IP do meu roteador OpenWRT) muito bem. No entanto, quando tento pingar 192.168.2.4, recebo a seguinte mensagem:

PING 192.168.2.4 (192.168.2.4) 56(84) bytes of data.
From 192.168.1.15 icmp_seq=1 Destination Port Unreachable

Está claramente usando a rota estática que eu designei. O problema parece ser que o roteador OpenWRT não sabe como rotear pacotes para 192.168.2.4, o que é estranho porque o IP está diretamente conectado a esse roteador.

O que estou fazendo de errado?

    
por flarn2006 23.04.2013 / 20:27

4 respostas

7

1 ano de atraso, mas seu problema pode ser o firewall OpenWRT, que parece proibir o encaminhamento de IP na interface da LAN quando as sub-redes de origem e de destino não são as mesmas. tente novamente após este: /etc/init.d/firewall stop

se funcionar, então você vai se divertir com as regras!

    
por 08.04.2014 / 11:11
0

Pode não ser uma solução, mas você verificou se o seu gateway está configurado corretamente? Como o gateway está conectado a ambos os sistemas, o ping pode estar funcionando bem, mas você verificou se o gateway faz o roteamento de 192.168.1.x para 192.168.2.x?

Verifique a solicitação e as respostas usando o Wireshark no gateway.

    
por 23.04.2013 / 20:52
0

Erro semelhante corrigido abrindo a janela dos antigos (procure por "cmd") e digitando essas três linhas separadas:

ipconfig/release  
ipconfig/renew
exit
    
por 30.05.2015 / 08:53
0

Eu tenho uma configuração muito semelhante (OpenWrt, algumas sub-redes). Mesmo problema. Quando ligo o firewall, não recebo mais nenhuma mensagem e tenho 100% de perda de pacotes. Eu pareço ser capaz de usar todos os serviços TCP que eu tentei até agora (ssh, smb) para que o roteamento funcione claramente. Eu também tentei pingar os hosts de destino de diferentes sub-redes que não passam por este roteador e não têm problemas em receber uma resposta de eco.

    
por 27.01.2017 / 10:03