AWS хостинг (Route 53) домены, нет распространения DNS / Попытка изменить регистратора DNS на CF

Вопрос или проблема

У меня есть набор из примерно 10 доменов, которые изначально хостились через AWS Route 53.

Сначала я настроил два из доменов с соответствующими записями DNS, и они указывали на соответствующие виртуальные веб-серверы AWS EC2. Однако два дня назад, казалось, из ниоткуда, ни один из сайтов не обслуживался в браузере, вместо этого показывалось сообщение ‘Страница не найдена’ вместе с ошибками, связанными с DNR.

Я провел пару дней в журнале, пытаясь решить проблему, но безуспешно.

Потратил время на отладку и корректировку конфигураций, пытаясь восстановить проект – однако безрезультатно, и в конечном итоге попытался изменить NS с AWS на Cloudflare.

Это изменение было сделано более 24 часов назад – почти сразу AWS указал, что записи NS были обновлены для всех затронутых доменов – однако Cloudflare всё еще сообщает о ожидании обновления NS (тот же статус для всех доменов в группе). И более того, насколько мне известно о DNS, мне кажется, что ни серверы имен, ни какие-либо DNS-записи для этих вебсайтов вообще не указаны в интернете.

2 примера затронутых доменов, хостящихся на AWS/Route53:

  • seclink.au
  • seucrelink.net.au

Некоторая дополнительная информация:

  • Хостинг-зоны на Route53: Изначально существовала одна для каждого домена, однако когда AWS указал, что обновление NS завершено, я решил, что они больше не нужны, так как это можно управлять в CloudFlare. Я удалил их из Route53.

  • Зарегистрированные домены
    Скриншот зарегистрированных доменов Route53

Ответ или решение

Проблема с доменными именами, хостингом AWS Route 53 и переносом на Cloudflare

Понимание работы доменных имен и системы DNS (Domain Name System) имеет решающее значение для успешного исполнения веб-проектов. Ниже представлены рекомендации и анализ вашей ситуации, касающейся посыла доменных имен и процесса изменения регистратора DNS.

Описание проблемы

Вы указали на возникшую ситуацию, при которой ваши домены, ранее настроенные в AWS Route 53, не доступны в интернете. Ошибки, воспринимаемые браузером, такие как «Страница не найдена» или другие DNR (Domain Name Resolution) ошибки, указывают на возможные проблемы с разрешением имен.

Кроме того, вы попытались передать управления DNS с AWS на Cloudflare, но столкнулись с задержкой в обновлении записей NS и отсутствием видимости ваших записей в системе DNS.

Анализ действий

  1. Понимание обновления NS-записей: Когда вы изменяете NS-записи, изменение должно пройти через систему доменных регистраторов, что может занять до 48 часов. Однако в случае, если статус Cloudflare все еще отображает «Pending NS Update», это может свидетельствовать о том, что изменения не были успешно произведены.

  2. Удаление Hosted Zones в AWS: После обновления NS-записей вы удалили зоны хостинга в Route 53. Это может вызвать проблемы, так как если изменение NS не удалось, то система не сможет разрешить запросы к вашим доменам. Рекомендуется временно восстановить эти зоны и убедиться, что записи DNS присутствуют и корректны.

  3. Проверка текущего состояния DNS: На данный момент, для диагностики проблемы можно воспользоваться различными инструментами проверки DNS, такими как nslookup, dig или онлайн-сервисами. Это даст вам возможность проверить, какие NS-записи в настоящий момент актуальны для ваших доменов.

Рекомендации по разрешению проблемы

  1. Восстановление зон хостинга в Route 53: Рекомендуется восстановить удаленные зоны хостинга, если они были удалены. Это позволит вам временно управлять записями DNS, даже если вы планируете в дальнейшем использовать Cloudflare.

  2. Проверка правил записи NS в Cloudflare: Зайдите в панель управления Cloudflare и убедитесь, что записи NS соответствуют тем, что должны быть указаны в вашем доменном регистраторе. Правильные записи NS могут выглядеть как:

    • ns1.cloudflare.com
    • ns2.cloudflare.com
  3. Обратитесь к вашему регистратору доменных имен: Убедитесь, что изменения были применены к вашему регистратору. Это можно сделать, проверив информацию о вашими доменами через WhoIs-сервисы.

  4. Мониторинг времени обновления DNS: Если вы не видите изменений через 48 часов, стоит проанализировать конфигурации на уровне регистратора и убедиться, что не осталось старых записей.

  5. Проверка логов и статуса EC2: Убедитесь, что ваши инстансы EC2 работают и доступны. Проверка журналов может помочь выявить проблемы, которые могут препятствовать веб-серверу.

Заключение

Ваша ситуация требует внимательного анализа и гибкости в действиях. Важно восстановить управление над DNS как можно быстрее, чтобы избежать дальнейших сбоев в доступности ваших веб-сайтов. Следуя вышеуказанным рекомендациям, вы сможете диагностировать и решить проблему. Если трудности сохраняются, рекомендуется обратиться к технической поддержке AWS и Cloudflare для получения профессиональной помощи.

Оцените материал
Добавить комментарий

Капча загружается...