Sou um pouco novo na AWS, mas sou administrador/engenheiro Linux há algum tempo. Eu tinha uma pergunta sobre a configuração do AWS DNS.
Eu configurei uma Zona Hospedada dentro do Route53 para poder configurar os servidores para usar nomes de host sem ter que ajustar o arquivo /etc/hosts para cada registro. Entrei na VPC e criei os conjuntos de opções de DHCP e configurei o domínio que defini na zona hospedada do Route 53, bem como os servidores de nomes listados lá.
Isso me permite fazer pesquisas nos servidores em meu domínio, mas obviamente, como removi o servidor de nomes padrão dos conjuntos de opções do DHCP, ele não pode fazer pesquisas externas.
Se eu criar um conjunto de opções com o servidor de nomes padrão e, em seguida, o restante dos atribuídos ao domínio, isso também não funcionará, ele apenas usará a primeira entrada NS no resolv.conf (o que eu esperava)
Não é assim que o DNS funciona. Você especifica um conjunto de servidores DNS, seus clientes enviam suas solicitações a eles e os servidores precisam lidar se podem ou não obter respostas para as consultas dos clientes.
Felizmente, com a AWS, as zonas privadas do Route53 estão disponíveis. Para usá-los, você precisará configurar seus hosts VPC para usar os resolvedores de DNS fornecidos pela Amazon. Mais detalhes sobre a configuração estão disponíveis na documentação vinculada.