2013-03-10 3 views
0

Я создал Elastic IP. Перечисленный IP-адрес кажется стабильным. Он связан с экземпляром. Однако я получаю это странное поведение:Эластичный IP-IP-адрес и не связанный с экземпляром

  • Публичный DNS, указанный для этого IP-адреса, содержит другой адрес, чем буквальный IP-адрес.
  • Публичный DNS делает не разрешает эластичный IP; он разрешает IP, подразумеваемое именем DNS.
  • Остановка и запуск экземпляра изменяет IP-адрес.

Я попытался создать новый эластичный IP-адрес и новый экземпляр и связать их, и я испытываю ту же ошибку. Что тут происходит?

ответ

0

Я предполагаю, что вы смотрите на консоль AWS, а не на выход программы, использующей API напрямую.

«Общий DNS», который вы видите на консоли, является общедоступным DNS экземпляра, а не эластичным IP-адресом. Если экземпляр связан с ElasticIP, его общедоступный DNS должен включать в себя ElasticIP и разрешать ElasticIP. Поскольку это не так, я подозреваю ошибку в консоли AWS. Я заметил много отставания в нем, показывая адреса, когда адреса ElasticIP связаны или не связаны. Чтобы это подтвердить, вы можете попробовать полностью очистить историю браузера и файлы cookie и снова подключиться к консоли, чтобы убедиться, что дисплей теперь прав. Или вы можете использовать режим инкогнито браузера или частного просмотра.

Если вы создадите очевидный общедоступный DNS в соответствии с вашим адресом ElasticIP, я готов поспорить, что он правильно разрешен.

0

Да, общедоступный Упругий IP-адрес стабилен (что, конечно же, является причиной их существования).

Вы имеете в виду, что DNS-имя будет разрешено на другой IP-адрес в зависимости от того, разрешаете ли вы внутри или вне AWS?

Если это так, это функция не «ошибка».

Если вы ищете имя хоста со стороны AWS, вы получаете общественное IP. Если вы ищете одно и то же имя, например, из командной строки экземпляра EC2, вы получаете частный адрес IP (обычно это адрес 10.0.0.0).

Это означает, что вы можете ссылаться на экземпляр одним именем, но внутренний трафик автоматически маршрутизируется через локальную сеть, а не через (оплачиваемый) публичный интерфейс.

Смежные вопросы