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

Как настроить DNS с помощью nic.io, чтобы он указывал на сервер AWS EC2?

Я купил домен неделю назад через nic.io. Я решил предоставить свой собственный DNS [потому что у них не было другого выбора].

Я пытаюсь указать свой домен .io на моем экземпляре сервера EC2. Я выделил эластичный IP-адрес и связал его с экземпляром. Я могу подключиться по SSH к экземпляру и точке доступа 80 через IP-адрес. IP-адрес 54.235.201.241.

Служба поддержки nic.io сообщила следующее: «Вы решили предоставить свой собственный DNS, и поэтому, если возникнут проблемы с настройкой серверов имен, вам нужно будет связаться с вашим поставщиком DNS».

Итак, я создал размещенную зону через Route 53 в AWS. Это создало записи NS и SOA. Затем я установил первичный и вторичный серверы на странице администратора домена nic.io на домены записи SOA. Кроме того, я установил дополнительные серверы для доменов NS. Я сделал это два дня назад, и у меня нет доступа к серверу через домен.

Я проверил DNS здесь ... все еще не знаю, что мне делать: http://mydnscheck.com/?domain=chadjohnson.io&ns1=&ns2=&ns3=&ns4=&ns5=&ns6=.

Я понятия не имею, что мне делать. У кого-нибудь есть идеи?

Эта ссылка дает вам несколько проблем, над которыми нужно работать:

cross T + 0.51s ПРЕДУПРЕЖДЕНИЕ: для chadjohnson.io не возвращаются записи адреса. Пользователи, которые печатают http://chadjohnson.io/ в их веб-браузере может не видеть ваш сайт

Вам необходимо создать запись A на маршруте 53, указывающую chadjohnson.io на 54.235.201.241.

cross T + 0.53s ПРЕДУПРЕЖДЕНИЕ: для www.chadjohnson.io не возвращаются записи адреса. Пользователи, которые печатают http://www.chadjohnson.io/ в их веб-браузере может не видеть ваш сайт

Вам необходимо создать запись A на маршруте 53, указывающую www.chadjohnson.io на 54.235.201.241.

информация T + 0,53 с. Выполнение проверок электронной почты через T + 0,54 с. ПРЕДУПРЕЖДЕНИЕ: для CHADJOHNSON.IO записи MX не возвращаются.

Вам нужно создать запись MX на маршруте 53, указывающую MX на chadjohnson.io, выберите приоритет 10.

cross T + 0.54s Диагностика завершена с ошибками

После того, как вы выполните эти шаги, вы сможете:

ssh chadjohnson.io и подключитесь к вашему узлу ec2.

Войти http://chadjohnson.io в браузер и подключитесь к своему сайту.

Затем я установил первичный и вторичный серверы на странице администратора домена nic.io на домены записи SOA. Кроме того, я установил дополнительные серверы в домены NS.

хорошо, похоже, ты все сделал правильно

$ dig chadjohnson.io ns + короткие
ns-1031.awsdns-00.org.
ns-2014.awsdns-59.co.uk.
ns-780.awsdns-33.net.
ns-187.awsdns-23.com.

так что теперь просто войдите в route53 и добавьте недостающую запись A (чтобы она была такой же, как IP вашего сервера), и все в порядке ...

отсутствует запись:

$ dig chadjohnson.io a + короткий
$ dig www.chadjohnson.io a + short
$

Если вы используете домен через отдельную службу хостинга, домен может не поддерживать протокол http, поэтому вам придется указать IP-адрес для своей службы хостинга с помощью так называемого регистрационного клея. Это адреса ваших ns записей, связанные с точным IP-адресом. Недавно я использовал надстройку showIP Firefox, чтобы получить два IP-адреса, а последние два не загрузились, поэтому я использовал верхние IP-адреса Google. Мой сайт наконец-то пытается загрузиться. Убедитесь, что вы создали набор записей псевдонимов для вашего www. Я также могу создать ужасную петлю, но это приведет вас к тому, с чем вы можете поиграть.