Nëtzlech Host Kommando Beispiller fir Ufroen vun DNS Lookups


Host Kommando ass e minimalt an einfach ze benotzen CLI Utility fir DNS Lookups auszeféieren déi Domain Nimm op IP Adressen iwwersetzen a vice versa. Et kann och benotzt ginn fir verschidden Aarte vun DNS records wéi NS an MX ze lëschten an z'iwwerpréiwen, ISP DNS Server an Internet Konnektivitéit ze testen an ze validéieren, Spam a Blacklisting records, DNS Server Themen z'entdecken an ze léisen ënner anerem.

An dësem Artikel léiere mir wéi Dir Host Kommando mat e puer nëtzlech Beispiller am Linux benotzt fir DNS Lookups auszeféieren. A fréieren Artikelen hu mir déi am meeschte benotzt 8 Nslookup Kommandoen fir Testen an Troubleshooting DNS Serveren gewisen an och spezifesch DNS Ressource records (RR) ze froen.

Mir hunn och erkläert 10 Linux Dig (Domain Information Groper) Kommandoen fir DNS Info ze froen, et funktionnéiert méi wéi den Nslookup Tool. De Host Utility funktionnéiert och op eng ähnlech Manéier a kënnt op déi meescht wann net all Mainstream Linux Distros virinstalléiert.

Mat deem gesot, loosst eis dës 14 Hostbefehl hei ënnen kucken.

Fannt d'Domain IP Adress

Dëst ass den einfachsten Hostbefehl deen Dir ausféiert, gitt just en Domain Numm wéi google.com fir déi assoziéiert IP Adressen ze kréien.

$ host google.com

google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has IPv6 address 2a00:1450:4009:80b::200e
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.

Fannt Domain Numm Serveren

Fir erauszefannen d'Domain Numm Server benotzt d'Optioun -t.

$ host -t ns google.com

google.com name server ns1.google.com.
google.com name server ns2.google.com.
google.com name server ns3.google.com.
google.com name server ns4.google.com.

Fannt Domain CNAME Record

Fir d'Domain CNAME erauszefannen, lafen.

$ host -t cname mail.google.com

mail.google.com is an alias for googlemail.l.google.com.

Fannt Domain MX Record

Fir d'MX records fir eng Domain erauszefannen.

$ host -n -t mx google.com

ogle.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.

Fannt Domain TXT Record

Fir d'TXT records fir eng Domain erauszefannen.

$ host -t txt google.com

google.com descriptive text "v=spf1 include:_spf.google.com ~all"

Fannt Domain SOA Record

Dir kënnt Hostversuch maachen d'SOA-Records fir spezifizéierter Zone ze weisen, vun all den opgelëschten autoritären Nummserver fir dës Zone mam -C Fändel.

$ host -C google.com

Nameserver 216.239.38.10:
	google.com has SOA record ns1.google.com. dns-admin.google.com. 156142728 900 900 1800 60
Nameserver 216.239.32.10:
	google.com has SOA record ns3.google.com. dns-admin.google.com. 156142728 900 900 1800 60
Nameserver 216.239.34.10:
	google.com has SOA record ns4.google.com. dns-admin.google.com. 156142728 900 900 1800 60
Nameserver 216.239.36.10:
	google.com has SOA record ns2.google.com. dns-admin.google.com. 156142728 900 900 1800 60

Ufro Besonnesch Numm Server

Fir e bestëmmten Domain Numm Server ze froen.

$ host google.com ns4.google.com

Using domain server:
Name: ns4.google.com
Address: 216.239.38.10#53
Aliases: 

google.com has address 172.217.19.46
google.com has address 172.217.19.46
google.com has address 172.217.19.46
google.com has IPv6 address 2a00:1450:4005:808::200e
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.

Fannt All Informatioun iwwer Domain Records an Zonen

Fir eng Ufro vum Typ ANY ze maachen, benotzt d'Optioun -a (all) déi gläichwäerteg ass mat der Astellung -v Optioun.

$ host -a google.com

Trying "google.com"
;; ->>HEADER<

Kréien Domain TTL Informatiounen

Fir erauszefannen Domain TTL Informatiounen.

$ host -v -t a google.com

Trying "google.com"
;; ->>HEADER<

Benotzt Entweder IPv4 oder IPv6

D'Optioun -4 oder -6 zwéngt den Host nëmmen IPv4 respektiv nëmmen IPV6 Ufroentransport ze benotzen.

$ host -4 google.com
OR
$ host -6 google.com

Maacht net-rekursiv Ufroen

D'Optioun -r mécht net-rekursiv Ufroen, notéiert datt dës Optioun d'RD (Rekursioun gewënscht) läscht, de Bit an der Ufro déi de Host mécht.

$ host -rR 5 google.com

google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has IPv6 address 2a00:1450:4009:80b::200e
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.

Set UDP Retries fir e Lookup

Par défaut ass d'Zuel vun den UDP-Versich 1, fir se z'änneren, benotzt de -R Fändel.

$ host -R 5 google.com

google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has IPv6 address 2a00:1450:4009:80b::200e
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.

Set Ufro Zäit Waart op Äntwert

Mat dem -W Schalter kënnt Dir de Host instruéieren fir op eng Äntwert fir déi spezifizéiert Zäit a Sekonnen ze waarden a wann de -w Fändel benotzt gëtt, mécht de Host fir ëmmer ze waarden fir eng Äntwert:

$ host -T -W 10 google.com

google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has IPv6 address 2a00:1450:4009:80b::200e
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.

Dat ass et! An dësem Artikel hu mir geléiert wéi Dir Host Kommando mat e puer nëtzlech Beispiller am Linux benotzt. Benotzt de Feedbackformular hei ënnen fir all Gedanken mat eis iwwer dëse Guide ze deelen.