4

Я использую Cent OS 6.4, и это в официальной лаборатории.

ping google.com выдает вывод ниже и зависает:

[root@LAB1 ~]# ping google.com  
PING google.com (74.125.236.195) 56(84) bytes of data.

ping 8.8.8.8 также дает тот же результат. Я могу получить доступ к Интернету из браузера (Mozilla). Есть ли проблема с настройками или настройками сети?

Ниже вывод от traceroute - n 8.8.8.8

[root@LAB1 ~]# traceroute -n 8.8.8.8 traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1 * * *
2 * * *
3 * * *
4 * * *
5 * * *
6 *^Z

Ниже вывод от route -n если это поможет

[root@LAB1 ~]# route -n  
Kernel IP routing table  
Destination Gateway Genmask Flags Metric Ref Use Iface  
192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0  
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0  

Основная причина для меня, чтобы попробовать вышеупомянутый пинг, состоит в том, чтобы разрешить команду обновления yum, которая не в состоянии разрешить зеркальные сайты ...

Поскольку я новичок в сети, я не могу определить проблему. Любая помощь здесь высоко ценится ...

1 ответ1

4

Многие корпоративные брандмауэры блокируют ICMP - этот протокол используется утилитой ping .

Лучшее решение для этого - попробовать TCP соединение с google.com:80 .

Самый простой способ проверить основные подключения к Интернету в сценарии оболочки - это утилита nc (она должна быть легко доступна в большинстве систем Linux):

nc -w 3 -z google.com 80
echo $?

Это означает, что проверьте, открыт ли порт 80 на google.com , и установите время ожидания через 3 секунды. Если соединение было успешным, оно напечатает 0 , а если это не удалось, то напечатает 1 .


Если вы хотите проверить интернет-соединение без проверки DNS (который может быть поврежден сам по себе), вы можете использовать предпочтительный DNS-сервер 8.8.8.8 , но единственный открытый порт - 53 (он же domain):

nc -w 3 -z 8.8.8.8 53
echo $?

Однако порт 53 может быть заблокирован корпоративным брандмауэром (не часто, но возможно). Порты 80 и 443 , с другой стороны, почти никогда не защищены от огня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .