Я нахожу странное явление в своей корпоративной сети:
я могу curl google.com
успешно выполнить команду:
[root@localhost ~]# curl google.com
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
Но выполнить ping google.com
не удалось:
[root@localhost ~]# ping google.com
PING google.com (173.194.33.174) 56(84) bytes of data.
^C
--- google.com ping statistics ---
1569 packets transmitted, 0 received, 100% packet loss, time 1568463ms
Я подозреваю, что сисадмин что-то сделал, но не уверен. Кто-нибудь может дать некоторые подсказки, как отладить эту проблему? Например, устанавливает ли системный администратор некоторые правила, которые могут фильтровать ping
команды? Как я могу это проверить?
2
ICMP заблокирован корпоративным брандмауэром, скорее всего. Можете ли вы успешно пинговать любой сайт?
—
Каран
@Karan: Нет. Не могу успешно пропинговать никакие иностранные сайты. Как это проверить?
—
Нань Сяо
Я не уверен с вашей стороны, как вы можете это подтвердить, поскольку конфигурация брандмауэра, безусловно, будет недоступна для вас, но это наиболее вероятная причина.
—
Каран