boto3 instance.private_dns_name по-прежнему возвращается, несмотря на отключение имен хостов DNS VPC - PullRequest
0 голосов
/ 04 ноября 2019

Я создал VPC с отключенными именами хостов DNS и затем запускаю новый экземпляр на этом VPC, но каждый раз, когда я проверяю instance.private_dns_name с помощью boto3, он всегда возвращает имя. Должно ли это происходить?

1 Ответ

1 голос
/ 05 ноября 2019

Опция дает вам публичное DNS-имя, а не приватное. См. Документацию .

. Если оба параметра отключены, общедоступный DNS не присваивается экземплярам, ​​а также Amazon DNS-сервер не разрешает частные имена узлов DNS. Но все же частное имя DNS задано.

enableDnsHostnames

Указывает, получают ли экземпляры с публичными IP-адресами соответствующие общедоступные имена хостов DNS.

Если этот атрибут имеет значение true, экземпляры в VPC получают общедоступные имена хостов DNS , но только если для атрибута enableDnsSupport также установлено значение true.

enableDnsSupport

Указывает, поддерживается ли разрешение DNS.

Если этот атрибут имеет значение false, DNS-сервер, предоставленный Amazon, который разрешает общедоступные DNS-имена хостов в IP-адреса, не включен.

Если этот атрибутистинно, запросы к DNS-серверу, предоставленному Amazon, по IP-адресу 169.254.169.253 или зарезервированному IP-адресу в базе сетевого диапазона VPC IPv4 плюс два будут успешными. Для получения дополнительной информации см. Amazon DNS Server.

Вы можете отключить частное DNS-имя, изменив набор параметров DHCP, как указано в другой документации .

...