Каждый, кто владеет сайтом, так или иначе, сталкивался с падениями в его работе и с большой вероятностью винил в этом хостинг провайдера. Т.е. при попытке зайти на сайт, браузер выдает в таких случаях разного рода ошибки, чаще всего 5ХХ.
Но это не всегда проблема у хостера и может быть связана с перебоями на узлах трассы. Также имеет смысл периодически проверять сайт на попадание в разного рода неприятные спам базы, черные списки и прочие места, о которых можно узнать здесь.
Есть несколько основных причин недоступности сайта и способов их определения. Ниже вкратце о них.
Отвалился DNS — ping
Domain Name Server — если переводить в простой язык предназначен для конвертации чисел IP-адреса в буквы и наоборот. Т.е. если отвалится DNS, где расположен https://devarts.pro, зайти на буквенный адрес будет невозможно, только на привязанный к нему IP адрес.
Посмотреть, как это работает, можно выполнив команду PING на домен сайта. Буквы мгновенно преобразятся в цифры и пакеты полетят именно на цифровой адрес.
На скриншоте выше выполнена команда PING сначала на доменное имя сайта, затем на его IP адрес. Данная команда обычно идет под номером 1 в диагностике сетевых неполадок т.к. является универсальной для всех проблем с сетью. Задержки при печати LAN-принтера, странное поведение WiFi-сетей и любая другая проблема в LAN и WAN сетях.
ping –t IP-принтера
ping –t IP-роутера
Проблемы у местных провайдеров
Если PING подтверждает недоступность, нужно проверить, везде ли такие проблемы или только у нас. На хост-трекере (см. ссылку выше) есть такой инструмент, который обращается к сайту с серверов, расположенных в разных точках планеты.
В зависимости от результата, можно сделать соответствующие выводы и проводить диагностику дальше.
Трассировка и определение проблемного узла
Когда не получается сделать окончательные выводы, придумана еще одна команда: TRACERT, которая покажет путь от нашего ПК до запрашиваемого адреса, и тот узел, где и возникла проблема
В данном случае видно, что запрос начинается с локального IP-адреса с окончанием на единицу (т.е. дефолтный адрес роутера или шлюз).
Далее идут три узла у местного провайдера, выход на регионального провайдера, который завершается на крупном украинском узле (6) и переход в российскую зону (mts-internet.net).
Вот таким нехитрым способом можно отследить путь до любого сетевого ресурса, первые шесть адресов которого не должны изменяться.
Комментарии