Ich muss oft prüfen, ob der Reverse-DNS eines Hosts mit dem A-Eintrag übereinstimmt, mit dem er verknüpft ist. Ich folge also diesem Schritt nslookup superuser.com
. nslookup 64.34.119.12
Gibt es eine Möglichkeit, nslookup dazu zu bringen, dies in einem Schritt zu tun?
Antwort1
Leider liegen die PTR- und A-Einträge auf unterschiedlichen Servern. Der Besitzer der Domäne verfügt über Nameserver für den A-Eintrag. Kleinere Benutzer erhalten IP-Adressen von einer separaten Organisation. Diese Organisation verfügt über eigene Nameserver für die PTR-Einträge. Selbst wenn sich beide auf denselben Servern befinden, sind unterschiedliche Abfragen erforderlich. Sogar Zonenübertragungen würden nicht funktionieren, da sich die Daten in unterschiedlichen Zonen befinden.
Wenn Sie dieselben Suchvorgänge wiederholen, was häufig vorkommt, wenn Sie einen MX-Mailserver betreiben, sollten Sie erwägen, auf demselben Host einen Caching-Nameserver einzurichten. Ein Programm wie dnsmasq
bietet einen leichten Caching-Nameserver mit einer begrenzten (aber konfigurierbaren) Cachegröße. dnsmasq
läuft jedoch nicht unter Windows. Wenn Sie bind
, das für Windows verfügbar ist, als Caching-Nameserver ausführen, erhalten Sie die volle Funktionalität auf Kosten einer möglicherweise komplizierteren Konfiguration. In beiden Fällen sollte der Nameserver-Cache nicht vom Internet aus zugänglich sein, aber es muss möglich sein, das Internet abzufragen.
Antwort2
Meinst du sowas wie
nslookup -type A superuser.com
Quelle:Microsoft Technet
Als Ausgabe erhalten Sie Folgendes
Server: stackoverflow.com
Address: 64.34.119.12
Non-authoritative answer:
Name: A
Address: 67.215.65.132
Antwort3
Klingt, als ob Sie über eineWeiterleiten, bestätigen, Reverse-DNSNachschlagen.
Dies ist mit nslookup nicht in einem Schritt möglich.
Wir haben ein Onlinetool entwickelt, das dies in einem Schritt erledigt:
Misk.com - DNS-Suche.
Geben Sie einfach eine IP-Adresse ein. Zuerst wird eine PTR-Suche und dann eine A/AAAA-Suche durchgeführt, und Sie erhalten eine Meldung, ob die Ergebnisse übereinstimmen.
Antwort4
Es gibt auch ein Dienstprogramm von Nirsoft, das diese Suche unter Windows durchführt.