Nützliche‘ Host ‚ – Befehlsbeispiele zum Abfragen von DNS-Lookups
Der Host-Befehl ist ein minimales und benutzerfreundliches CLI-Dienstprogramm zum Ausführen von DNS-Lookups, die Domänennamen in IP-Adressen übersetzen und umgekehrt. Es kann auch verwendet werden, um verschiedene Arten von DNS-Datensätzen wie NS und MX aufzulisten und zu überprüfen, ISP-DNS-Server und Internetkonnektivität, Spam-und Blacklisting-Datensätze zu testen und zu validieren, DNS-Serverprobleme zu erkennen und zu beheben.,
In diesem Artikel erfahren Sie, wie Sie den Host-Befehl mit einigen nützlichen Beispielen in Linux verwenden, um DNS-Lookups durchzuführen. In früheren Artikeln haben wir die am häufigsten verwendeten 8 Nslookup-Befehle zum Testen und Beheben von DNS-Servern sowie zum Abfragen bestimmter DNS-Ressourcendatensätze (RR) gezeigt.
Wir erklärten auch 10 Linux Dig (Domain Information Groper) Befehle DNS-Informationen abzufragen, es funktioniert mehr wie das Nslookup-Tool. Das Host-Dienstprogramm funktioniert auch auf ähnliche Weise und ist auf den meisten, wenn nicht allen gängigen Linux-Distributionen vorinstalliert.
Schauen wir uns diese 14 Hostbefehle unten an.,
Finden Sie die Domain-IP-Adresse
Dies ist der einfachste Host-Befehl, den Sie ausführen können, geben Sie einfach einen Domain-Namen wie google.com
um die zugehörigen IP-Adressen zu erhalten.
Domain Name Server suchen
Um die Domain name server herauszufinden, verwenden Sie die Option-t.
Finden Domain CNAME Record
Um herauszufinden, die Domain CNAME, ausführen.
$ host -t cname mail.google.commail.google.com is an alias for googlemail.l.google.com.
Domain MX Record suchen
Um die MX-Datensätze für eine Domain herauszufinden.,
Domäne suchen TXT-Datensatz
Um die TXT-Datensätze für eine Domäne herauszufinden.
$ host -t txt google.comgoogle.com descriptive text "v=spf1 include:_spf.google.com ~all"
Find Domain SOA Record
Sie können versuchen, die SOA-Datensätze für die angegebene Zone von allen aufgelisteten autorisierenden Nameserver für diese Zone mit dem Flag -C
anzuzeigen.
Abfrage Bestimmten Name Server
Zu abfrage particual domain name server.,
Finden Sie alle Informationen von Domänendatensätzen und Zonen
Um eine Abfrage vom Typ ANY durchzuführen, verwenden Sie die Option -a
(all), die der Einstellung der Option -v
entspricht.
$ host -a google.comTrying "google.com";; ->>HEADER<
Get-Domain-TTL-Informationen
domain-TTL-Informationen.
$ host -v -t a google.comTrying "google.com";; ->>HEADER<
Verwenden Sie entweder IPv4 oder IPv6
Die -4
oder -6
Option zwingt Host, nur IPv4 oder nur IPV6-Abfragetransport bzw.,
$ host -4 google.comOR$ host -6 google.com
Führen Sie nicht-rekursive Abfragen
Die -r
Option führt nicht-rekursive Abfragen, beachten Sie, dass die Einstellung dieser Option löscht die RD (Rekursion gewünscht), das Bit in der Abfrage, die Host macht.
Set UDP-Wiederholungen für eine Lookup
standardmäßig die Anzahl der UDP-versucht, ist die 1, um ihn zu ändern, verwenden Sie die -R
flag.,
Set Query Time Wait for Reply
Mit dem Schalter -W
können Sie host anweisen, für die angegebene Zeit in Sekunden auf eine Antwort zu warten und wenn das Flag -w
verwendet wird, muss der Host für immer auf eine Antwort warten:
Das ist es! In diesem Artikel haben wir gelernt, wie man den Host-Befehl mit einigen nützlichen Beispielen unter Linux verwendet. Verwenden Sie das Feedback-Formular unten, um uns Gedanken zu diesem Leitfaden mitzuteilen.