
Сайт не открывается. Первый вопрос, который вы себе задаёте: это он упал — или это у меня? Вопрос не праздный: от ответа зависит, кому звонить. Если сайт лежит по-настоящему — поднимать хостинг и предупреждать клиента. Если проблема только у вас — можно спокойно чинить свой ноутбук и никого не будить. Разбираемся по шагам.
Самая быстрая проверка — открыть сайт не из своей сети. Не «обновить страницу ещё раз», а именно посмотреть со стороны: сервисом, который откроет сайт со своих серверов.
Бесплатная проверка Pingvera делает это за один клик и заодно показывает то, что чаще всего и оказывается причиной: не истёк ли SSL-сертификат, не закончилась ли регистрация домена, не попал ли сайт в реестр блокировок.
Дальше — две ветки:
Четыре проверки, каждая занимает меньше минуты. Идите по порядку — обычно ответ находится на первой-второй.
ipconfig /flushdns, в macOS: sudo dscacheutil -flushcache. Заодно попробуйте публичный DNS (например, 8.8.8.8 или 1.1.1.1) — если с ним сайт открылся, виноват DNS провайдера.Если после всего этого сайт открывается везде, кроме вашего рабочего компьютера, — почти наверняка виноват корпоративный фильтр, антивирус или файл hosts, куда что-то дописали.
Проверка снаружи говорит «недоступен» — значит проблема на стороне сайта. Что смотреть, в порядке вероятности:
Pingvera проверяет сайт раз в минуту из нескольких регионов и присылает оповещение в Telegram, на почту или в Max — как только сайт перестал открываться. Бесплатно до 5 сайтов.
Начать бесплатноОтдельная категория — когда сайт вроде бы работает, вы это видите своими глазами, а клиент пишет, что у него не открывается. Здесь легко попасть в ловушку и решить, что клиент что-то делает не так. На самом деле причин несколько, и все они реальные:
Проверка из одной точки на такое не отвечает в принципе: она говорит только «у меня открылось». Чтобы увидеть картину целиком, сайт нужно проверять из нескольких регионов сразу и сравнивать результаты. Если из Москвы сайт открывается, а из Новосибирска — нет, вы уже знаете, что проблема не в сервере, а в сети или блокировке.
Всё описанное выше — реакция постфактум: вы узнали о проблеме, когда уже столкнулись с ней сами или получили сообщение от клиента. Автоматический мониторинг переворачивает порядок: проверки идут раз в минуту из нескольких регионов, и оповещение приходит в момент падения, а не через час.
У проверки из нескольких точек есть и второе назначение — не будить вас впустую. Когда одна точка проверки говорит «сайт недоступен», а остальные в тот же момент открывают его нормально, это почти всегда сбой сети у самой точки, а не у сайта. Такие ложные тревоги отсекаются по кворуму — алерт уходит, только когда падение подтвердили несколько регионов. Иначе через месяц вы начнёте игнорировать уведомления, и настоящее падение утонет в шуме.
Проверьте сайт со стороны — сервисом, который открывает его со своих серверов, а не из вашей сети. Если снаружи сайт открывается, а у вас нет, проблема на вашей стороне: провайдер, кэш DNS, VPN, антивирус или расширение браузера. Если сайт не открывается и снаружи — он действительно лежит, и чинить надо на сервере или у хостера.
Чаще всего вы и клиент приходите на сайт разными путями. Варианты: сайт заблокирован у отдельных провайдеров или попал в реестр РКН; у клиента не обновился DNS после переезда сайта; сломался маршрут между его сетью и вашим хостингом; на стороне сайта или CDN включена гео-фильтрация. Проверка из одной точки такое не покажет — нужно проверять из нескольких регионов.
Откройте сайт с мобильного интернета (не через тот же Wi-Fi) — если работает, проблема в вашей сети. Сбросьте кэш DNS и попробуйте публичный DNS. Отключите VPN, прокси и блокировщики. Откройте сайт в режиме инкогнито или в другом браузере, чтобы исключить расширения и старый кэш.
Поставить сайт на автоматический мониторинг: проверки раз в минуту из нескольких регионов, оповещение при падении в Telegram, на почту или в Max. Несколько точек проверки нужны ещё и для того, чтобы не будить вас ложной тревогой, когда сбой у самой точки проверки, а не у сайта.
Доступность, SSL-сертификат, срок домена и блокировка в реестре РКН — за один клик, без регистрации.
Проверить сайтЧитайте также: Сайт не работает: как проверить доступность правильно и Сайт клиента упал: как узнать раньше клиента.