Гид по технологиям

Что делать, если доменное имя не резолвится в IP-адрес

6 min read Домены Обновлено 23 Nov 2025
Домен не разрешается: что делать
Домен не разрешается: что делать

Если доменное имя не разрешается в IP-адрес, сначала проверьте через DNS lookup, затем подтвердите регистрацию и актуальность записей у регистратора и провайдера DNS. Частые шаги: проверить A/AAAA/NS-записи, обновить неймсервера, очистить DNS-кеш на клиенте и учесть время распространения (TTL).

Как исправить доменное имя, которое не разрешается в IP-адрес

Работа с доменами и именами хостов иногда оказывается сложнее, чем создание сайта. Разрешение доменного имени (DNS resolution) — это преобразование имени хоста в IP-адрес. Если домен не указывает на правильный IP, сайт и сервисы не будут доступны.

Ниже — пошаговый план проверки и устранения неполадок, понятный как для разработчика, так и для администратора.

Быстрая проверка: как понять, что домен не резолвится

  1. Откройте веб-сервис для DNS-lookup или используйте локальные утилиты dig / nslookup.
  2. Введите полностью квалифицированное доменное имя (FQDN).
  3. Смотрите A/AAAA записи — это IP-адреса для IPv4/IPv6. Смотрите NS — какие неймсервера обслуживают домен.

Если lookup возвращает пусто или ошибку NXDOMAIN, значит либо запись отсутствует, либо домен не зарегистрирован, либо есть блокировка/приостановка.

Проверка имени хоста и IP-адреса

Важно: если lookup показывает IP, но браузер по-прежнему не открывает сайт — проверьте локальный DNS-кеш, файрвол или правила на сервере.

1. Проверка у регистратора доменов

Шаги:

  1. Убедитесь, что домен зарегистрирован и оплачен. Используйте WHOIS-lookup.
  2. Проверьте статус регистрации — активен ли домен или истёк/в периоде погашения.
  3. Если домен приостановлен (suspended), свяжитесь с регистратором для уточнения причины (нарушение правил, неоплата и т. п.).

Примечание: срок действия домена и время удаления/освобождения могут отличаться у разных TLD. Если домен истёк, восстановление возможно в период возобновления, позже он может быть выставлен на аукцион или освобождён.

2. Проверка провайдера DNS и записей

Шаги:

  1. Сравните IP, который вы видите в результате DNS lookup, с тем, что указан в панели управления вашего DNS-провайдера.
  2. Если разница есть — обновите A/AAAA-запись или укажите правильные неймсервера у регистратора, чтобы домен использовал нужного DNS-провайдера.
  3. Убедитесь, что в зоне нет дублирующих записей или конфликтующих CNAME/A-записей для одного и того же имени.
  4. Если вы недавно мигрировали DNS или меняли IP-адреса, учитывайте время распространения (propagation) — обычно до 24–48 часов, в зависимости от TTL.
  5. Если используется субдомен, проверьте, есть ли соответствующая запись (A/CNAME) для него и что она указывает на корректный сервис.

Важно: использование неймсерверов от двух разных провайдеров может вызывать непредсказуемые результаты. Используйте только одну систему авторитетных NS для вашего домена.

3. Сброс DNS-кэша на клиенте и ОС

На компьютере с Windows выполните следующие шаги:

  1. Откройте меню Power User (Win + X).
  2. Запустите “Командная строка (администратор)” или “Windows PowerShell (администратор)”.
  3. Введите команду:
ipconfig /flushdns
  1. Нажмите Enter и дождитесь сообщения об успешном сбросе.

Сброс кэша DNS в Windows

Дополнительно: на macOS используйте sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder, на Linux — перезапустите systemd-resolved или nscd в зависимости от дистрибутива.

Полный план действий — шаг за шагом (SOP)

  1. Выполните DNS-lookup (dig example.com A +short или nslookup example.com).
  2. Если ответ пуст — проверьте WHOIS на предмет регистрации и статуса домена.
  3. Если домен зарегистрирован, откройте панель регистратора и проверьте указанные неймсервера.
  4. Зайдите в панель DNS-провайдера и проверьте A/AAAA/CNAME/NS-записи.
  5. Внесите правки: укажите правильный IP в A/AAAA или правильный CNAME.
  6. Сохраните изменения и подождите время, равное максимальному TTL, либо используйте тестовые запросы к авторитетным NS (dig @ns1.example.net example.com).
  7. Очистите локальный DNS-кеш и посоветуйте пользователям очистить кэш браузера.
  8. Если через 24–48 часов проблема остаётся — проверьте маршрутизацию и firewall на сервере, а также блокировки на уровне провайдеров.

Критерии приёмки

  • DNS lookup возвращает ожидаемый IP.
  • Сайт отвечает на HTTP(S) запросы с возвращаемым кодом 200/301/302 (в зависимости от настроек).
  • Никаких ошибок NXDOMAIN, SERVFAIL для домена.

Команды и быстрые проверки (шпаргалка)

  • dig example.com A +short — показать IPv4-адреса
  • dig example.com AAAA +short — показать IPv6-адреса
  • dig example.com NS — показать авторитетные неймсервера
  • dig @ns1.provider.com example.com A — проверить зону на конкретном неймсервере
  • nslookup example.com — быстрая альтернатива на Windows
  • ping example.com — проверить, резолвится ли имя в IP и досягаем ли хост

Альтернативные подходы

  • Временное решение: добавить запись в локальный hosts-файл (не для продакшена). Это пригодно для тестирования и отладки.
  • Использовать публичные DNS-сервисы (1.1.1.1, 8.8.8.8) для проверки, не связана ли проблема с вашим ISP.
  • Проверить сторонние инструменты для диагностики DNS (онлайн-сервисы, которые показывают распространение по миру).

Когда это исправление не сработает (контрпримеры)

  • DNS верно настроен, но веб-сервер не слушает на ожидаемом IP/порте.
  • IP адрес правильно указывает на сервер, но на хосте включён файрвол или сервис упал.
  • Проблемы с маршрутизацией у провайдера: пакет уходит в пустоту, несмотря на корректный DNS.
  • DNS-ответы кешируются на промежуточных серверах с очень большим TTL — изменения не видны сразу.

Ментальные модели (как думать о DNS)

  • DNS — это телефонная книга интернета: имя хоста -> номер телефона (IP).
  • Неймсервера — это издательства этой книги; если вы укажете другой издательский дом, записи могут отличаться.
  • TTL — время жизни записи в кэше. Низкий TTL = быстрое распространение изменений, высокий TTL = стабильность, но медленные обновления.

Роль‑ориентированные чек‑листы

Для разработчика:

  • Проверить корректность A/CNAME записи для тестового домена.
  • Убедиться, что hosts-файл не переназначает имя.
  • Тестировать через curl или ping.

Для системного администратора:

  • Проверить конфигурацию зоны у DNS-провайдера.
  • Проверить авторитетные неймсервера (dig NS) и целостность зоны.
  • Проверить маршрутизацию и firewall/iptables.

Для менеджера/владельца домена:

  • Проверить статус и оплату домена в панели регистратора.
  • Убедиться, что контактные данные актуальны для оповещений о проблемах.

Риски и способы смягчения

  • Риск: потеря доступа к почте и сайту при неверной смене NS. Смягчение: заранее снизьте TTL за 48–72 часа до миграции.
  • Риск: простой при ошибочной записи A. Смягчение: тестируйте изменения на субдомене и используйте резервный сервер.

Короткая методология отладки

  1. Reproduce — подтвердите проблему через dig/nslookup.
  2. Isolate — найдите, на каком шаге (регистратор, NS, зона, сервер) возникает расхождение.
  3. Fix — внесите конкретную корректировку.
  4. Verify — проверяйте результат на авторитетном NS и в международных lookups.

Сопутствующие заметки по совместимости и миграции

  • При миграции DNS держите старые неймсервера включёнными до окончания TTL на старой зоне.
  • Если переносите имя на новый хостинг, заранее уменьшите TTL, чтобы изменения применялись быстрее.

Краткий глоссарий

  • DNS — система доменных имён, переводит имена в IP.
  • NS — неймсерверы, которые авторитетно отвечают за зону.
  • A/AAAA — записи, указывающие на IPv4/IPv6.
  • TTL — время жизни записи в кэше.

Заключение

Проблемы с разрешением домена обычно связаны с регистрацией, конфигурацией зоны или кешированием. Последовательная проверка WHOIS → NS → A/AAAA → локальный кеш решает большинство случаев. Если вы исчерпали все шаги и проблема остаётся, обратитесь к регистратору или DNS‑провайдеру с подробным результатом dig.

Экспертная мысль: регулярная проверка конфигурации DNS и заранее спланированные миграции с понижением TTL экономят время и уменьшают риск простоя.

[wl_navigator]

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Запуск PowerShell через .bat: быстро и безопасно
DevOps

Запуск PowerShell через .bat: быстро и безопасно

Отключить окно сохранения пароля в Chrome
Инструкции

Отключить окно сохранения пароля в Chrome

Как поддерживать связь с работодателями
Карьера

Как поддерживать связь с работодателями

Исправление проблем Battlefield 1
Игры

Исправление проблем Battlefield 1

Устранение падения FPS в Dota 2
Гейминг

Устранение падения FPS в Dota 2

Скрыть и переставить экраны на iPad
iPad

Скрыть и переставить экраны на iPad