Реклама ООО Таймвэб
Реклама ООО Таймвэб
Реклама ООО Таймвэб

5 способов диагностики неполадок сайта

Обсудить

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

Функционирование домена

В первую очередь проверьте данные whois, а именно NS записи домена и его состояние (делегирован домен или нет). Если уже на этом этапе возникают проблемы, стоит обратиться к регистратору, который занимался регистрацией доменного имени, и восстановить функционирование домена.

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться

Пинг (ping)

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

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

Также существуют онлайн-сервисы, с помощью которых можно проверить ping к домену из разных точек. С помощью подобных сервисов доступность ресурса будет проверена из различных точек мира. Данный способ является более точным, чем пинг с персонального компьютера, поскольку исключается возможность проблем на стороне интернет-провайдера пользователя.

Трассировка

Это проверка маршрута сигнала от рабочего компьютера до сайта или сервера. Для того, чтобы проверить трассировку маршрута к какому-либо ресурсу, необходимо в командной строке ПК вызвать соответствующую утилиту. Для Windows вводится tracert example.com, для Linux или MacOS - в стандартном терминале выполняется команда traceroute example.com. Результатом выполнения команды будет список всех узлов сети на маршруте между компьютером и доменом example.com

Если на каком-либо узле сети сигнал пропадает, то отображается сообщение о недоступности узла или о том, что превышено время ожидания. Необходимо посмотреть, на чьём участке возникла неполадка, и принять меры. Для более детального анализа проблемы с сайтом можно использовать утилиту WinMtr (Windows) или mtr (Linux). Данная утилита дает возможность повторять трассировку в течение некоторого времени и отслеживать потери пакетов в течение тестируемого периода. С помощью WinMTR можно наглядно увидеть, какой маршрутизатор является причиной плохого соединения. На «проблемном» маршрутизаторе возникают потери пакетов, а также может резко возрастать время задержки.

Прокси-серверы и анонимайзеры

Данные сервисы позволяют скрыть реальный IP-адрес или просмотреть, как отображается ресурс для региона, в котором физически размещен прокси-сервер. Нужно только ввести адрес интересующего ресурса, и сервис отобразит запрашиваемый сайт. Такой способ проверки доступности сайта используется в случае, когда интернет-провайдер блокирует доступ к сайту, или DNS-сервер провайдера не может обработать запрос.

Какой способ выбрать?

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

echo -e "Все про серверы, сети, хостинг и еще раз серверы" >/dev/pts/0

Комментарии

С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
С помощью соцсетей
У меня уже есть аккаунт Войти
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте