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

934
Adrian Bakar
  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-сервер, поэтому мне тоже не нужен или у меня нет другого для кластеризации.

0
Это было бы намного лучше при сбое сервера. И люди, которые могут вам помочь, тоже там Dr.Ping 7 лет назад 0
Благодарю. Я не забуду поехать туда в следующий раз. Во всяком случае, я наконец-то понял это для тех, у кого такая же проблема. Просто мне нужно было открыть порты BIND для публичного доступа к DNS-серверу. Добавьте входящие порты TCP / UDP 53 в группу безопасности экземпляра EC2 (брандмауэр AWS) Adrian Bakar 7 лет назад 0
Если вы нашли ответ, вы должны опубликовать его как ответ, а не как редактирование вашего вопроса. JakeGould 7 лет назад 2
Пожалуйста, не редактируйте ответ на свой вопрос. [su] это сайт вопросов и ответов, и ответы должны быть отделены от вопросов. Вы можете вместо этого [ответить на свой вопрос] (http://superuser.com/help/self-answer). DavidPostill 7 лет назад 1
@ Dr.Ping, обратите внимание, что, если что-то не изменилось, по крайней мере, некоторые вопросы, касающиеся WHM и подобных «панелей управления», [не по теме] (http://meta.serverfault.com/a/8095/153161) в разделе Ошибка сервера, так как они обычно не используются профессиональными системными администраторами, и их установка в системе, как правило, затрудняет устранение неполадок на основе опыта. Michael - sqlbot 7 лет назад 0

2 ответа на вопрос

0
Adrian Bakar

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

0
Aman Juman

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

A > ns1 > 1.2.3.4 A > ns2 > 1.2.3.4 NS > ns1 > ns1.example.com NS > ns2 > ns2.example.com 

Похожие вопросы