Проблема: VPC не соблюдает назначенный ему набор параметров.
У нас есть управляемая служба каталогов в VPC-1. Кто-то явно создал параметр DHCP, настроенный для использования контроллеров домена, предоставленных AWS:
domain-name: <our-domain>.com
domain-name-servers: 172.31.2.99, 172.31.60.236
однако VPC (больше не?) не использует этот набор параметров. Когда я проверяю набор параметров, назначенный рассматриваемому VPC, я вижу, что он использует набор параметров по умолчанию, предоставленный Amazon:
domain-name: ec2.internal
domain-name-servers: AmazonProvidedDNS
К сожалению, это не отражается на экземплярах в этом VPC.
> ipconfig /all
...
DNS Servers . . . . . . . . . . . : 172.31.2.99
172.31.60.236
...
> nslookup google.com
Server: win-ptth9p3jpaq.<our-domain>.com
Address: 172.31.2.99
Я перезагрузился, попытался очистить кеш и т. Д. Даже недавно развернутые машины в этом VPC получают неправильный набор параметров DHCP.
Это привело к тому, что серверы не могли обращаться к внутренним ресурсам по имени домена, как настроено в Route 53.
На машинах, развернутых в другом VPC (но все еще присоединенном к домену), этот параметр не устанавливается, и поэтому они могут использовать записи DNS из Route 53 и обращаться к нужным ресурсам.
Что я могу сделать, чтобы решить эту проблему? Я копался в документации, но документация AWS - это бесконечная бездна, и я еще не нашел решения.
Я ценю вашу помощь!
Изменить: компьютеры без домена в рассматриваемом VPC получают соответствующий набор параметров и, таким образом, работают по желанию. Я не уверен, как неверный набор параметров применяется к машинам, присоединенным к домену, и в этом конкретном VPC ...