Я пытаюсь запустить веб-сервер на экземпляре Amazon ec2. Когда я, например, запросил его через ELASTIC-IP, он разрешился отлично, но всякий раз, когда я пытался выполнить nslookup или пытался получить к нему доступ через собственное доменное имя, я не мог этого сделать. Я уже отключил iptables и добавил порты в соответствующие группы безопасности. Проблема, которую я пытаюсь решить, заключается в том, как разрешить доменное имя с помощью настраиваемого сервера имен.
Когда я пытаюсь проверить доменное имя через Intdns он отлично разрешается и возвращает имя настраиваемых серверов имен, так как же указать доменное имя на мой экземпляр ??
Итак, как можно указать доменное имя на мой экземпляр ??
В точный таким же образом вы могли бы указать его на любой другой сервер, создав запись A, указывающую на общедоступный IP-адрес сервера.
Возможно, имеет смысл отступить и сделать это, руководствуясь первыми принципами. Вы не указали доменное имя, что означает, что мы не можем его рассмотреть и объяснить, но -
Найдите корневые серверы имен для TLD или страны. Если, например, вы используете такое доменное имя, как "itsmy.com", то "dig com NS" предоставит вам серверы имен, на которые вам нужно обратить внимание, аналогично, если имя домена mycountry.co.tld ", dig tld NS предоставит правильные серверы имен для этого TLD.
Запросите соответствующий сервер имен для других серверов имен - в примере mycountry.co.tld и повторяйте, пока не получите окончательный результат - например, «dig @ ip.ad.dr.xx co.tld NS». Выберите один из возвращенных серверов имен и повторите «dig @ ns.ip.add.rr mycountry.co.tld». Если это не возвращает никаких серверов имен, вы знаете, что проблема заключается в записях реестра для доменного имени, поэтому обратитесь к своему регистратору.
Если последний шаг прошел успешно, найдите для сервера записи A и CNames, например «dig @ ns.ip2.add.r www.mycountry.co.nz A» и «dig @ ns.ip2.add.r www. .mycountry.co.nz CNAME ". Если ни один из этих запросов не вернул действительный результат, проблема связана с записями сервера имен. Убедитесь, что используемые вами серверы имен совпадают с серверами в запросах ns, а затем обновите запись A. (Если есть запись CNAME, вы можете затем повторить процесс 1–3 для CNAME, но если вы не знаете, как они работают, избегайте CNAMES, так как в них есть ошибки ».
Этот процесс работает независимо от того, является ли он сервером Amazon EC2 или любым другим сервером с выходом в Интернет. Логика идентична.