Зарегистрированный домен сам по себе еще не начинает показывать сайт. Чтобы домен открывал ваш сайт, должны совпасть несколько вещей: регистрация домена, NS-серверы, DNS-записи и хостинг-аккаунт.
Если браузер показывает Не удается получить доступ к сайту, DNS_PROBE_FINISHED_NXDOMAIN, ERR_NAME_NOT_RESOLVED, парковочную страницу или вообще другой сайт, проверьте пункты ниже.
1. Домен только что зарегистрирован
После регистрации DNS-информация не становится видимой во всем интернете мгновенно. Некоторые DNS-резолверы могли раньше запомнить, что домена еще не существовало, и некоторое время продолжают отдавать старый пустой ответ из кеша. Обычно домен начинает открываться в течение нескольких часов, но иногда обновление занимает до 24-48 часов: это зависит от доменной зоны, кеша провайдера и того, проверяли ли домен до регистрации.
2. NS-серверы должны указывать на нужного DNS-провайдера
NS-серверы показывают, где хранятся DNS-записи домена. Если у домена указаны NS другого провайдера, записи в вашей хостинговой панели не будут влиять на домен.
Для обычного хостинга GoodNet используйте NS-серверы из письма активации хостинга или из статьи про NS-серверы хостинга. Если вы используете Cloudflare или другой внешний DNS-сервис, нужные записи нужно создавать именно там.
3. Домен должен быть добавлен в хостинговую панель
Если домен направлен на NS-серверы хостинга, он также должен быть добавлен внутри панели управления хостингом. В DirectAdmin это обычно делается через Domain Setup или Domain Management. Без этого на NS-сервере может не быть DNS-зоны, а веб-сервер не будет понимать, какой сайт нужно показать.
4. Проверьте A, AAAA и CNAME-записи
Для основного домена должна быть A-запись на IP-адрес сервера. Если IPv6 для сайта не настроен, лучше убрать неправильную AAAA-запись, потому что часть посетителей может сначала пытаться открыть сайт по IPv6. Для www используйте CNAME на основной домен или отдельную A-запись.
5. DNSSEC может ломать открытие домена
Если DNSSEC был включен у старого DNS-провайдера, а потом NS-серверы поменяли, старые DS-записи у регистратора могут привести к DNS-ошибкам. Если вы не используете DNSSEC осознанно, удалите старые DS-записи у регистратора или попросите поддержку проверить этот момент.
6. Хостинг-аккаунт должен быть активен
Даже при правильных DNS сайт не откроется нормально, если услуга хостинга заблокирована, не оплачена, еще не активирована или домен добавлен на другой сервер. Проверьте статус услуги в личном кабинете и убедитесь, что домен подключен именно к нужному хостинг-аккаунту.
Быстрая проверка
- Проверьте домен в WHOIS/RDAP: он должен быть зарегистрирован и активен.
- Проверьте NS-записи домена: они должны совпадать с DNS-провайдером, который вы реально используете.
- Проверьте A-запись: она должна указывать на правильный IP сервера.
- Откройте сайт с www и без www.
- Попробуйте открыть сайт из другой сети или через публичный DNS, если только ваш компьютер все еще видит старый результат.
Что отправить в поддержку
Если домен все равно не работает, создайте тикет и укажите доменное имя, нужный хостинг-аккаунт, текст ошибки в браузере и используете ли вы наши DNS-серверы или внешний DNS вроде Cloudflare. Так мы сможем быстро проверить всю DNS-цепочку, а не гадать.
