Tenho a zona AWS Route53 hospedada para meu domínio xxx.com
. Dentro eu tenho A
um registro que mapeia sub.xxx.com
para o IP do meu servidor1.2.3.4
Como posso encontrar o sub.xxx.com
valor apenas passando o IP?
Tentei executar: host -a 1.2.3.4
e nslokup 1.2.3.4
ambos retornam apenas o DNS público da AWS para o servidor como: ec2-1-2-3-4.eu-central-1.compute.amazonaws.com
.
Existe uma maneira de encontrar o subdomínio atribuído a esse servidor EC2 por seu IP?
Responder1
Não através do DNS. As pesquisas de "DNS reverso" que você tentou estão, na verdade, consultando uma zona completamente independente - uma zona gerenciada pela própria AWS como proprietária do endereço IP - e enquanto vocêpodepersonalizar rDNS no EC2não é uma relação automática de mão dupla.
(Em casos limitados, se você soubesse o nome de domínio baseese ele usasse NSECv1 ou seus servidores de nomes permitissem a transferência de zona pública, você poderia listar todos os subdomínios e usar o grep para aqueles que correspondem ao seu endereço IP. Mas o Route53 não usa DNSSEC e por padrão também não permite AXFR.)
Como proprietário da zona, você provavelmente poderia usar a API Route53 para isso.