ДИАГНОСТИКА · 6 МИН

Сайт не работает у всех или только у меня: как проверить

Щёлк дёргает рубильник рядом с двумя стойками серверов

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

Проверка за 30 секунд: мобильный интернет

Самый быстрый способ отделить свою проблему от чужой — открыть сайт с телефона через мобильный интернет (Wi-Fi выключите). Другой оператор, другой DNS, другой маршрут. Открылся — сайт жив, проблема в вашей сети или устройстве. Не открылся — вероятность глобального сбоя выросла.

Проверка за минуту: другой человек и внешний сервис

Правило простое: один источник ошибается, три независимых — почти никогда. Мобильный интернет + друг + внешний сервис = достоверная картина.

Если не работает только у вас: пять частых виновников

Сайт жив у всех, кроме вас. Идём по списку:

  1. Кэш DNS на компьютере. Сайт переехал на другой IP, а ваш компьютер помнит старый. На Windows: ipconfig /flushdns. Помогает чаще, чем кажется.
  2. DNS провайдера. Провайдерский резолвер может кэшировать дольше положенного. Переключитесь на 8.8.8.8 или 1.1.1.1 и проверьте снова.
  3. Файл hosts. Когда-то вы или разработчик прописали туда старый IP для тестов — и забыли. C:\Windows\System32\drivers\etc\hosts — удалите строки с вашим доменом.
  4. VPN, прокси, антивирус. Выключите по очереди. Корпоративные VPN и «защита интернета» в антивирусах режут сайты регулярно и непредсказуемо.
  5. Кэш и расширения браузера. Ctrl+F5, режим инкогнито, другой браузер. Если в инкогнито открылся — виновато расширение или кэш.

Отдельный случай: блокировки

Если сайт не открывается у части пользователей в определённом регионе или у всех по всей стране, а из-за рубежа работает — проверьте, не попал ли IP или домен под блокировку. Бывает и обратное: ваш сервер сам не отвечает на запросы из определённых сетей из-за фаервола или защиты от ботов. Симптом тот же — «у одних работает, у других нет».

Если не работает у всех: сайт действительно упал

Три независимые проверки говорят «не работает» — это падение. Дальше не перезагружайте роутер, а идите диагностировать сервер: у нас есть разбор «Почему упал сайт: как найти причину за 10 минут». И это тот случай, когда лучше узнавать о падении от своего мониторинга, а не от звонка клиента.

FAQ

Сайт открывается через VPN, а без него нет. Что это? Скорее всего, проблема в маршруте или DNS вашего провайдера — или домен/IP под блокировкой в вашем регионе.

curl возвращает 200, а браузер показывает ошибку. Смотрите кэш браузера, расширения и антивирус. Сервер при этом жив — curl не врёт.

Как узнавать о падении первым? Поставить внешний мониторинг, который проверяет сайт из нескольких точек и пишет в Telegram раньше первого клиента.

baser проверяет ваш сайт из нескольких точек и отличает «упало у всех» от «упало у кого-то». Подключить за 5 минут