Ich habe eine AWS Route53-Zone für meine Domain gehostet xxx.com
. Darin habe ich A
einen Eintrag, der sub.xxx.com
meiner Server-IP zugeordnet ist.1.2.3.4
Wie kann ich den Wert finden, sub.xxx.com
indem ich nur die IP übergebe?
Ich habe versucht, Folgendes auszuführen: host -a 1.2.3.4
und, nslokup 1.2.3.4
aber beide geben nur den öffentlichen AWS-DNS für den Server zurück, wie: ec2-1-2-3-4.eu-central-1.compute.amazonaws.com
.
Gibt es eine Möglichkeit, die diesem EC2-Server zugewiesene Subdomäne anhand ihrer IP zu finden?
Antwort1
Nicht über DNS. Die „Reverse DNS“-Suchvorgänge, die Sie versucht haben, fragen tatsächlich eine völlig unabhängige Zone ab – eine, die von AWS selbst als Eigentümer der IP-Adresse verwaltet wird – und während SiedürfenrDNS auf EC2 anpassenes handelt sich nicht um eine automatische wechselseitige Beziehung.
(In begrenzten Fällen, wenn Sie den Basisdomänennamen kennenUndWenn es entweder NSECv1 verwendet oder seine Nameserver die Übertragung öffentlicher Zonen zulassen, können Sie alle Subdomains auflisten und nach denen suchen, die Ihrer IP-Adresse entsprechen. Route53 verwendet jedoch kein DNSSEC und lässt standardmäßig auch kein AXFR zu.)
Als Zonenbesitzer können Sie hierfür höchstwahrscheinlich die Route53-API verwenden.