Articles

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.