Настройки зоны хостинга AWS route53

Я зарегистрировал доменное имя на AWS route53. Имя домена - invatxxx.com. У меня есть экземпляр ec2, на этой машине сервер apache и веб-сайт Drupal. Экземпляр ec2 имеет эластичный IP-адрес xx.xx.66.245. Я могу получить доступ к веб-сайту с IP-адреса. Домен имеет следующие имена серверов:

  • ns-xx.awsdns-xx.net
  • ns-x5.awsdns-x1.com
  • ns-x3.awsdns-x2.co.uk
  • ns-xx1.awsdns-x3.org

Я создал размещенную зону с именем в качестве имени домена, в набор записей «NS - Сервер имен» я добавил имена серверов из зарегистрированного домена. К набору записей "SOA - Начало полномочий" я добавил "

ns-xx1.awsdns-x3.org. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400

'по стоимости. для набора записей «A - IPv4-адрес» я добавил «www» перед именем домена, а для значения - эластичный IP-адрес экземпляра. У меня было другое доменное имя для этого экземпляра, и оно сработало, я также добавил сертификат SSL из https://letsencrypt.org/ для старого доменного имени. Но когда я попытался изменить доменное имя, это не сработало. введите здесь описание изображения Есть идеи, что не так с моими настройками?


person mosnoi ion    schedule 30.01.2018    source источник
comment
В настоящее время у вас нет A-записей, определенных ни для сайта с www, ни для сайта без www. Получите это работать, прежде чем беспокоиться о чем-либо еще. См. Также эту ссылку   -  person stdunbar    schedule 31.01.2018
comment
Почему вы изменили запись SOA? Если вы ошибетесь, ничего не получится. Вы должны вернуть его, как было. SOA создается Route 53, когда вы регистрируетесь (то есть покупаете) или переносите доменное имя. Единственный раз, когда вы должны изменить это, - это делегирование домена другому DNS-серверу. Для веб-серверов и т. Д. Вам необходимо создать запись «A» или «CNAME». Примечание. Если вы измените SOA, увеличьте также поле серийного номера.   -  person John Hanley    schedule 31.01.2018
comment
Я удалил размещенную зону, созданную Route 53, теперь я пытаюсь ее восстановить, я заметил, что запись SOA является одним из имен серверов из зарегистрированного домена, но я не знал, какое именно. Я создал запись A для сайта www и поставил эластичный IP-адрес.   -  person mosnoi ion    schedule 31.01.2018
comment
может мне нужно создать новую зону хостинга и скопировать имена серверов в зарегистрированный домен?   -  person mosnoi ion    schedule 31.01.2018
comment
Невозможно восстановить размещенную зону - вы не можете создать новую размещенную зону, идентичную той, которую вы удалили. Вы не можете редактировать записи NS или SOA и иметь рабочую размещенную зону. Используйте значения по умолчанию для новой зоны и обновите полномочные серверы имен до новых значений у вашего регистратора. stackoverflow.com/q/43660375/1695906   -  person Michael - sqlbot    schedule 01.02.2018


Ответы (1)


Когда вы создаете размещенную зону - по умолчанию создаются SOA-запись и NS-запись; не редактируйте их.
Теперь вы должны сначала добавить A-запись для вашего домена invatxxx.com, прежде чем добавлять еще A-запись для любого другого имени хоста. Посмотрите на снимок экрана ниже и обратите внимание, что вы должны оставить поле «Имя» пустым (вы обнаружите, что оно автоматически заканчивается неотредактируемым текстом invatxxx.com):

введите здесь описание изображения

На этом этапе ваш веб-сайт должен быть доступен по адресу http://invatxxx.com/.
Если вы хотите ваш веб-сайт также будет доступен по адресу http://www.invatxxx.com/, затем добавьте запись CNAME чтобы сделать www.invatxxx.com псевдонимом invatxxx.com. Посмотрите на снимок экрана ниже и обратите внимание, что на этот раз вы не должны оставлять поле «Имя» пустым и это поле «Значение» должно быть заполнено «invatxxx.com»:

введите здесь описание изображения

На этом этапе ваш веб-сайт также должен быть доступен по адресу http://www.invatxxx.com/.

person Sanjeev Sachdev    schedule 21.02.2018