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

Важно отличить нормальное обновление DNS от реальной ошибки в записях, сервере или SSL.

Коротко: проверять нужно не только регистратор, но и фактические DNS-ответы из разных сетей.

Почему возникает такая проблема

Проблема появляется из-за неправильных NS, старой A-записи, лишней AAAA-записи, кэша провайдера, отсутствующего virtual host на сервере, неверного SSL или домена, который добавлен не в тот аккаунт хостинга.

Что проверить в первую очередь

  • какие NS указаны у регистратора
  • какой IP возвращают A и AAAA записи
  • добавлен ли домен на сервере
  • есть ли SSL для нового домена
  • не мешает ли старый DNS-кэш

Как я подхожу к задаче

Я сравниваю настройки у регистратора, на DNS-серверах и на самом хостинге, чтобы найти расхождение.

  • проверяю публичные DNS-ответы
  • сверяю NS и A/AAAA записи
  • проверяю конфигурацию сайта на сервере
  • исправляю SSL или virtual host
  • контролирую открытие домена через несколько резолверов

Что подготовить для быстрой диагностики

  • домен
  • какие DNS меняли
  • панель регистратора или скрин записей
  • панель хостинга или SSH при необходимости
  • пример ошибки в браузере

Сроки и аккуратность

Если DNS-записи указаны неверно, правка быстрая. Если записи правильные, но сайт не настроен на сервере, нужно исправить конфигурацию веб-сервера и SSL.

Чего лучше не делать

Не меняйте NS туда-сюда каждые несколько минут. Так сложнее понять, какая запись реально работает.

FAQ

Сколько ждать после смены DNS?

Иногда обновление занимает несколько часов, но базовую корректность записей можно проверить сразу.

Почему у меня сайт открывается, а у клиента нет?

Разные провайдеры могут использовать разный DNS-кэш.

Что такое AAAA-запись?

Это IPv6-адрес. Если он неверный, часть пользователей может попадать не туда.

Нужно ли заново выпускать SSL?

Если домен переехал на другой сервер или добавлен впервые, часто да.

Нужна похожая задача?

Напишите в Telegram @rabotator_support или оставьте заявку на сайте. Пришлите ссылку на проект, опишите проблему и укажите, какие доступы уже есть. Я посмотрю задачу, предложу безопасный план и скажу, с чего лучше начать.

Итог

Правильно настроенный домен должен отдавать нужный IP, открывать сайт на сервере и иметь рабочий HTTPS без ошибок сертификата.