Я купил домен неделю назад через 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. Я также могу создать ужасную петлю, но это приведет вас к тому, с чем вы можете поиграть.