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

Указание домена на AWS Route 53

Мне трудно заставить мой домен правильно указывать на мой EC2. Я просмотрел несколько руководств сторонних разработчиков в Интернете и немного увяз в официальной документации AWS, но, несмотря на это, я все еще не могу заставить его работать.

У меня Route 53 настроен так:

Type:  A
Value: ??.??.??.?? (IP address)

Type:  NS
Value: ns-1403.awsdns-47.org. 
       ns-1696.awsdns-20.co.uk. 
       ns-632.awsdns-15.net. 
       ns-431.awsdns-53.com.

Type:  SOA
Value: ns-431.awsdns-53.com. 
       awsdns-hostmaster.amazon.com

И на моем хосте домена у меня есть записи DNS, настроенные следующим образом:

Hostname: www
Type:     NS
Value:    ns-1403.awsdns-47.org
          ns-1696.awsdns-20.co.uk
          ns-632.awsdns-15.net
          ns-431.awsdns-53.com

Я думаю, что делаю что-то в корне неправильно. Во-первых, я не уверен, правильно ли я получил часть имени хоста в своих записях DNS. На сайте написано .domain после поля ввода для имени хоста, что заставляет меня думать, что это спецификатор поддомена. Прав ли я, думая о @ символ работает без поддомена? (т.е. domain.com вместо того www.domain.com)

Во-вторых, я должен удалить NS набор записей из Route 53, поскольку он уже указан в записях DNS на хосте домена?

Большое спасибо

Вот простой процесс перехода от регистрации нового домена к поступлению запросов браузера на веб-сервер. Да, это можно было бы сделать более причудливым, но основное внимание уделяется простоте, чтобы устранить общую путаницу в отношении различных ролей регистратора и Route 53.

  1. В AWS Route 53, создать новую зону хостинга с тем же именем, что и зарегистрированный вами домен, mydomain.com. После создания новой зоны хостинга Route 53 сообщит вам имена 4 серверов имен, которым будет делегирован ваш домен. Пример:

    ns-1403.awsdns-47.org. 
    ns-1696.awsdns-20.co.uk. 
    ns-632.awsdns-15.net. 
    ns-431.awsdns-53.com.
    
  2. На хосте вашего домена (у регистратора), зарегистрируйте свой домен. Например mydomain.com. Когда они спросят, какие серверы имен вы хотите установить (делегировать) для своего нового домена, укажите те же 4 значения, указанные выше, начиная с «ns-».
  3. Вернувшись на Маршрут 53, в новую зону хостинга для mydomain.com, вы увидите, что Route 53 уже автоматически создал правильные наборы записей DNS для типа NS и SOA для тебя. Не трогайте это. Что вы хотите сделать, так это добавить новые наборы записей DNS вместе с типом A или CNAME.
    Создать запись A вершина вашего домена. В консоли Route 53 щелкните в своей новой размещенной зоне mydomain.com, затем «Создать набор записей».

    Name:   <blank>
    Type:   A
    Alias:  No
    TTL:    900 (anything from 60s to 3600s would be reasonable)
    Value:  65.254.242.180 (the public IP address of your webserver/load balancer)
    Routing Policy: Simple
    

    Создать запись CNAME набор для www. чтобы указать на верхний домен.

    Name:   www
    Type:   CNAME
    Alias:  No
    TTL:    900 (anything from 60s to 3600s would be reasonable)
    Value:  mydomain.com
    Routing Policy: Simple
    
  4. Используйте независимый онлайн-инструмент проверки DNS, чтобы убедиться, что ваши новые записи DNS видны в общедоступном DNS. Возможно, придется подождать несколько минут. пример http://www.dnswatch.info/dns/dnslookup?la=en&host=www.mydomain.com&type=A&submit=Resolve

Мне кажется, что сейчас вы смотрите на редакторов зон двух разных поставщиков услуг DNS.

Что вам нужно сделать, так это решить, какую службу DNS вы хотите использовать (Route53?), А затем убедиться, что домен делегирован серверам имен, указанным этим поставщиком услуг.

Делегирование осуществляется через вашего регистратора доменов, точные формулировки у разных регистраторов различаются, но что-то вроде «изменить серверы имен», «настраиваемые серверы имен», «делегирование домена» являются довольно типичными примерами.

(Если регистратор предоставляет дополнительные услуги DNS в дополнение к своей роли регистратора, это иногда может вызвать путаницу, но это разные вещи как концептуально, так и обычно в том, как они представлены.)