Wie kann ich den Status einer weitergeleiteten DNS-Bestätigung mit einem einzigen Befehl überprüfen?

Wie kann ich den Status einer weitergeleiteten DNS-Bestätigung mit einem einzigen Befehl überprüfen?

Wenn ich überprüfen möchte, ob eine IP in ihren DNS-Namen aufgelöst wird und umgekehrt, führe ich normalerweise zwei Befehle aus. So etwa...

$ host 8.8.8.8
8.8.8.8.in-addr.arpa domain name pointer google-public-dns-a.google.com.

$ host google-public-dns-a.google.com.
google-public-dns-a.google.com has address 8.8.8.8
google-public-dns-a.google.com has IPv6 address 2001:4860:4860::8888

... und dann kann ich das tatsächlich bestätigen:„Ja, wir haben Forward Confirmed Reverse DNS („FCrDNS“) für diese IPv4-Adresse.“

Sicherlich muss irgendjemand ein EINZIGES Dienstprogramm erstellt haben, das dies in einem Schritt erledigt. (Und daher Tippfehler beim Eingeben des zweiten Befehls vermeidet. Und DNS-Namen verarbeiten kann, die sich in mehr als eine IP auflösen. Und IPv6 verarbeiten kann.)

Was ist dieser einzelne Befehl?

Verwandte Fragen

Es gibt eine verwandte Frage zu nslookup unter Windows, aber leider scheint die akzeptierte Antwort nichts mit der Frage zu tun zu haben. ->Windows nslookup: Reverse-DNS-Lookup in einem Schritt durchführen?

Antwort1

Nun, auf die Gefahr hin, als Spam entfernt zu werden … der Befehl, den ich verwende, istrdtwas ich selbst geschrieben habe:

Bildschirmfoto

Beachten Sie jedoch, dass es nurzeigtInformationen, da sich nicht alle Dienste darüber einig sind, wie mit Sonderfällen wie mehreren A-Einträgen für den Domänennamen oder mehreren PTR-Einträgen für die IP-Adresse umzugehen ist.

verwandte Informationen