Технические вопросы

Сайт или IP адрес хоста недоступен

2013-07-17

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

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

Локальная проблема у пользователя

Под эту категорию подпадает довольно большое количество факторов. Основные из них:

  • неправильно настроен файервол или антивирус;
  • некорректные настройки DNS-серверов;
  • вирусы или другое вредоносное ПО на компьютере.

Если Вы продвинутый пользователь, решить такую проблему не составит большого труда. Но даже если Ваших знаний недостаточно, решение всегда можно найти с помощью Google.

Проблема со стороны провайдера пользователя

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

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

Проблема на стороне сайта: IP-адрес действительно недоступен

Допустим, Вы владелец сайта и не можете на него попасть: браузер сообщает, что "удаленный хост недоступен" (текст ошибки в каждом браузере свой). Если Вы провели диагностику и ее результаты указывают на проблему со стороны хостера, незамедлительно обратитесь к своему хостинг-провайдеру.

Обязательно прикрепите к письму или тикету результаты Вашего тестирования. Это существенно сократит сроки решения проблемы.

Диагностика проблемы

Первый этап диагностики - ping сайта. По результатам ping Вы увидите, по какому IP-адресу Ваш браузер пытается попасть на удаленный сайт. Утилита ping кроссплатформенная, поэтому независимо от установленной операционной системы введите в консоли:

ping remote-host.net

Пример:

Как видно из примера, удаленный хост hosting.energy пингуется, IP-адрес система получает правильный, время пинга хорошее. Значит, проблем с доступом к hosting.energy нет.

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

Как сделать трассировку?

Трассировка выполняется служебной программой Traceroute, которая входит в поставку большинства современных операционных систем. В Microsoft Windows эта программа называется tracert, а в GNU/Linux, Cisco IOS и Mac OS - traceroute.

Если Вы пользователь Windows, введите в командной строке:

tracert remote-host.net

Пример:

Здесь результаты трассировки успешные: все точки на пути к hosting.energy доступны. Если же результаты неудовлетворительные, скопируйте их и прикрепите к тикету или письму в техническую поддержку хостинг-провайдера.

Как скопировать результаты из командной строки Windows?

  1. Щелкните правой кнопкой мыши в окне открытой консоли и в контекстном меню выберите пункт "пометить".
  2. Зажав левую кнопку мыши, выделите нужные строки и нажмите правую кнопку мыши. Выделенный текст уже в буфере обмена.
  3. Вставьте результаты в письмо или тикет привычным сочетанием Ctrl+V.

Вот, собственно, и всё. Теперь у Вас достаточно знаний, чтобы понять и, главное, диагностировать одну из самых распространенных ошибок в Интернете.

Успехов Вам и устойчивой работы Ваших сайтов, а мы со своей стороны Вам это обеспечим :)