10

Извините, это может быть глупый вопрос, но я заметил что-то странное, когда подошел к терминалу и набрал

ping -o mysite.com

и я получаю сообщение ...

Request timeout for icmp_seq 0

но когда я захожу на сайт, все нормально. Это то, что должно беспокоить (то есть, что это значит для моих конечных пользователей? Мой сайт слишком медленный?) или так как я могу получить к нему доступ через браузер, я должен игнорировать это сообщение?

Кроме того, это что-то, что должно быть затронуто моей хостинговой компанией? Я не контролирую сервер сам ...

Обновить

Я только что связался со своим хостинг-провайдером (BlueHost) и узнал, что они отключили все пакеты ICMP, включая ping, по соображениям безопасности.

2 ответа2

11

Отсутствие ответа на ваш веб-сайт может означать несколько вещей (кроме проблем с сервером):

Причина 1 Вы можете быть за HTTP-прокси. В этом случае сообщения ICMP не отправляйте в Интернет, чтобы вы не получили эхо-ответ.

Причина 2 Сервер настроен так, чтобы не отвечать на пинг.

Проверьте, используя http://ping.eu/ping/. Если он выполняет пинг, то именно сеть, за которой вы сейчас находитесь, мешает вам увидеть ответы на пинг. Если это не так, это, вероятно, причина 2.

3

Большинство провайдеров веб-хостинга по умолчанию блокируют ICMP-пинги. Это делается в целях безопасности, чтобы предотвратить потенциальные DoS-атаки.

Существует множество сервисов, которые вы можете использовать для автоматизации мониторинга работоспособности вашего сайта.

Некоторые примеры:

  • http://www.pingdom.com
  • http://www.siteuptime.com
  • http://www.site24x7.com
  • Всё ещё ищете ответ? Посмотрите другие вопросы с метками .