Как правильно настроить WHM для AWS EC2 с пользовательскими серверами имен ROUTE53?

  1. В настоящее время у меня есть учетная запись хостинга посредника, и я хочу настроить и перенести все на новую платформу хостинга на AWS

  2. Я установил экземпляр EC2 на AWS и установил WHM. Работает нормально.

  3. Я настраиваю серверы имен белых меток у моего регистратора доменов и AWS ROUTE53 (ns1.myname.com)

(Я просто использую ns1 в качестве примера, но повторил то же самое для ns2,ns3 и ns4)

  • У моего регистратора доменов = я указал ns1.myname.com на AWS ROUTE53, назначенный ns1 IP add (87.65.43.21)

  • На AWS ROUTE53 я создал запись A для ns1.myname.com, чтобы указать публичный IP-адрес AWS EC2 для сервера WHM (12.34.56.78)

  • Затем я настраиваю первую новую учетную запись (acc1.com) в WHM. IP-адрес совпадает с общедоступным IP-адресом AWS EC2 для сервера WHM (12.34.56.78)

ПРОБЛЕМА

  1. acc1.com не загружается. возвращение браузера = не удается связаться с этим сайтом Не удалось найти DNS-адрес сервера acc1.com.

  2. Использование MXTOOLBOX.COM при проверке acc1.com DNS, который он возвращает = обнаружена петля! Мы были возвращены к "12.34.56.78"

  3. Используя MXTOOLBOX.COM при проверке myname.com, DNS в порядке, петля не обнаружена. Это указывает на "12,34,56,78"

  4. Используя MXTOOLBOX.COM при проверке ns1.myname.com, DNS в порядке, петля не обнаружена. Это указывает на "12,34,56,78"

ВОПРОС

  1. Где я неправ! Я подозреваю, что проблема в WHM, мне нужно исправить конфигурацию, которая позволяет WHM направлять трафик на вновь созданные учетные записи?

  2. Я начал читать о кластере DNS. Но у меня есть только 1 WHM-сервер, поэтому мне тоже не нужен или у меня нет другого для кластеризации.

2 ответа

Я наконец понял это для кого-то еще, у кого есть та же самая проблема. Просто мне нужно было открыть порты BIND для публичного доступа к DNS-серверу. Добавьте входящие порты TCP/UDP 53 в группу безопасности экземпляра EC2 (брандмауэр AWS)

Создать Child NameServer на AWS. Создайте две записи A для ns1 и ns2. Затем создайте Two NameServer и используйте значение в качестве A-записи. подобно

A > ns1 > 1.2.3.4
A > ns2 > 1.2.3.4
NS > ns1 > ns1.example.com
NS > ns2 > ns2.example.com
Другие вопросы по тегам