Назад | Перейти на главную страницу

перенести DNS с goDaddy на Route 53

Я хочу перенести службу домена с goDaddy на AWS. Я абсолютный новичок, имейте это в виду и будьте внимательны. Вот что я сделал, а что не сработало.

  1. Я купил доменное имя example.com в goDaddy.
  2. У меня также есть экземпляр EC2, работающий со всеми настройками безопасности, запущенный на нем сервер apache и файл index.html в папке var / www / html. Вроде нормально работает, когда открываю http://ec2-my-elastic-IP.eu-central-1.compute.amazonaws.com в моем браузере (не знаю, что это за технический термин? это доменное имя?)
  3. Затем я создал новую зону хостинга на Route 53 под названием example.com.
  4. Я создал запись A, указывающую на мой эластичный IP-адрес для экземпляра EC2. У него TTL 600 секунд и нет псевдонима. Политика маршрутизации проста, а имя просто пустое, то есть @.
  5. Это не сработало. Итак, я попытался разобраться в данных записи с сайта goDaddy. К сожалению, он не имеет формата BIND, который можно импортировать в Route 53. Вместо этого они предоставляют файл, который выглядит следующим образом (заменяя числа на xxxx):
; SOA Record
example.com.    3600     IN     SOA nsxx.domaincontrol.com. dns.jomax.net. (
                    xxxxxxxxxxx
                    xxxxxx
                    xxxx
                    xxxxxxx
                    xxxx
                    ) 

; A Records
@   600  IN     A   Parked

; CNAME Records
www 3600     IN     CNAME   @
_domainconnect  3600     IN     CNAME   _domainconnect.gd.domaincontrol.com.

; MX Records

; TXT Records

; SRV Records

; AAAA Records

; CAA Records

; NS Records
@   3600     IN     NS  nsxx.domaincontrol.com.
@   3600     IN     NS  nsxx.domaincontrol.com.
  1. Я безуспешно пытался преобразовать это в формат BIND онлайн. Итак, я попытался создать записи в среде Route 53, которые кажутся отсутствующими, а именно две записи CNAME. Из приведенного выше файла похоже, что у goDaddy есть две записи CNAME (я не знаю, что они делают). Также в пользовательском интерфейсе Route 53 я не знал, какую политику маршрутизации выбрать и должен ли я выбирать псевдоним для этих записей CNAME, поэтому я выбрал самые простые настройки. После ожидания в течение 24 часов в разделе example.com не отображается ни один веб-сайт, а только пустая страница. Я также создал еще одну A-запись с именем www для поддомена www.example.com (также указывающую на эластичный IP-адрес из моего экземпляра EC2). Ничего.
  2. Затем я прочитал этот. В нем предлагается изменить записи DNS в goDaddy, чтобы обновить четыре новых сервера имен от AWS. Но я могу редактировать только записи A и CNAME и не могу изменять записи NS.
  3. Этот вопрос предлагает подождать 24 часа, но я делал это пару раз безуспешно.
  4. это не помогает, потому что у меня нет проблем с моими электронными письмами (пока), просто потому, что меня это еще не беспокоит.

Вам нужно будет изменить NS записи у регистратора, а не в зоне на текущих серверах имен. Информация о зоне должна соответствовать связующим записям в TLD. Склеивающие записи обычно имеют более высокие значения TTL, поэтому их обновление может занять до 48-72 часов.

В качестве примечания, @ не равно пустому, но базовое имя, указанное с $ORIGIN директива. В вашей зоне отсутствует директива, но это не обязательно проблема, потому что ...

Если $ORIGIN директива не определена - BIND синтезирует $ORIGIN от имени зоны в named.conf файл.