Não consigo pingar meu gateway, mas posso ssh para um servidor remoto. Por quê?

2

Estou tentando configurar minha rede de dormitórios. Eu estou trabalhando no Ubuntu. Parece que o edifício do dormitório tem um host como gateway 192.168.22.254 .

Meu route -n é assim:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.22.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
0.0.0.0         192.168.22.254  0.0.0.0         UG    100    0        0 eth0

Não consigo pingar 192.168.22.254 .

$ ping 192.168.22.254
PING 192.168.22.254 (192.168.22.254) 56(84) bytes of data.
From 192.168.22.254 icmp_seq=3 Packet filtered
From 192.168.22.254 icmp_seq=5 Packet filtered
From 192.168.22.254 icmp_seq=7 Packet filtered
^C
--- 192.168.22.254 ping statistics ---
7 packets transmitted, 0 received, +3 errors, 100% packet loss, time 6014ms

Mas eu posso ssh para um servidor da escola com um ip como 202.XXX.XXX.XXX e ganhar acesso à Internet a partir desse servidor.

  • Isso é normal?
  • Estou desesperado por algum conhecimento básico de rede, existem bons livros ou recursos da web?

Obrigado!

    
por zjk 05.09.2011 / 17:02

1 resposta

6

1) Não é normal, mas certamente não é muito incomum. Muitas redes não permitem que ninguém faça o ping da infra-estrutura, especialmente se eles atendem usuários finais não confiáveis de forma comparativa.

Um teste mais útil sobre se um host está realmente disponível é tentar executar o ping dele e, em seguida, examinar seu cache ARP para uma entrada. Para participar de uma conversa da camada 2 (que atua como seu gateway padrão em uma rede ethernet, definitivamente conta como), o host deve responder a solicitações ARP, ou você não pode falar com ele. Do seu host ubuntu, tente

arp -a -n|grep 22.254

Se você vir algo como

? (192.168.22.254) at 00:c0:f0:3b:4d:eb [ether] on eth0

está disponível e disponível, mesmo que esteja filtrando solicitações de eco ICMP (solicitações de ping). Se você chegar

? (192.168.22.253) at <incomplete> on eth0

então está realmente errado.

2) A bíblia absoluta é "TCP / IP Illustrated", de Stevens, mas não é leitura leve. No entanto, quando chegar ao final do último volume, você saberá muito! Outros podem ter recomendações para leitura mais leve.

    
por 05.09.2011 / 17:05

Tags