Я пытаюсь пропинговать IP с нашей машины, но получаю 100% потерю пакетов, когда я делаю это для определенного домена - cox.net

например -

ping -I 199.106.175.128 gmail.com
PING gmail.com (216.58.214.37) from 199.106.175.128 : 56(84) bytes of data.
64 bytes from fra15s09-in-f37.1e100.net (216.58.214.37): icmp_seq=1 ttl=44     time=150 ms
64 bytes from fra15s09-in-f37.1e100.net (216.58.214.37): icmp_seq=2 ttl=44 time=150 ms
64 bytes from fra15s09-in-f37.1e100.net (216.58.214.37): icmp_seq=3 ttl=44 time=150 ms

--- gmail.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms

Но когда я делаю это для cox.net с тем же IP, я получаю 100% потери пакетов.

PING cox.net (68.99.123.161) from 199.106.175.128 : 56(84) bytes of data.

--- cox.net ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 3999ms

Означает ли это, что мой IP-адрес недоступен для сервера cox.net и доступен для gmail и остальных доменов? Может кто-нибудь, пожалуйста, дайте мне знать, что это значит?

1 ответ1

2

Для cox.net это означает, что его сервер / брандмауэр, по-видимому, настроен на игнорирование всех эхо-запросов ICMP (я попытался пропинговать его и могу подтвердить то же самое), тогда ваш инструмент ping вообще не может получить никаких эхо-ответов ICMP вообще (для эхо-запросы ICMP отправляются на сервер) и показывают 100% потери пакетов. Однако сервер активен и может отвечать на другие типы трафика, такие как HTTP на TCP-порт 80, как вы знаете, обращаясь к нему в своем браузере.

Ping может быть хорошим инструментом для проверки потери пакетов, однако необходимо настроить удаленный сервер для ответа на эхо-запросы ICMP. Если вы вообще не получаете ответов на какой-либо сервер, это либо означает, что сервер недоступен / недоступен, либо Настройка игнорировать эхо-запросы ICMP, вы не можете узнать это с помощью ping.

Не существует "универсального" способа узнать, является ли какой-либо сервер активным / доступным, поскольку сервер / брандмауэр может быть настроен так, чтобы отвечать только за некоторые конкретные протоколы и конкретные порты, но полностью игнорировать что-либо еще, тогда он может отличаться для каждого сервера. ,

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