handige’ host ‘ Commando voorbeelden voor het opvragen van DNS Lookups
host commando is een minimaal en eenvoudig te gebruiken CLI hulpprogramma voor het uitvoeren van DNS lookups die domeinnamen vertalen naar IP-adressen en vice versa. Het kan ook worden gebruikt om een lijst en controleren van verschillende soorten DNS-records, zoals NS en MX, testen en valideren ISP DNS-server en Internet-connectiviteit, spam en zwarte lijst records, het opsporen en oplossen van problemen met de DNS-server onder anderen.,
in dit artikel zullen we leren hoe host commando te gebruiken met een paar handige voorbeelden in Linux om DNS lookups uit te voeren. In vorige artikelen toonden we de meest gebruikte 8 NSLOOKUP-opdrachten voor het testen en oplossen van problemen met DNS-servers en voor het opvragen van specifieke DNS-bronrecords (RR).
we hebben ook 10 Linux Dig (Domain Information Groper) commando ‘ s uitgelegd om DNS info te bevragen, het werkt meer als de NSLOOKUP tool. De host utility werkt ook op een vergelijkbare manier en komt vooraf geïnstalleerd op de meeste, zo niet alle mainstream Linux distributies.
met dat gezegd, Laten we eens kijken naar deze 14 host commando ‘ s hieronder.,
zoek het domein IP adres
Dit is de eenvoudigste host commando dat u kunt uitvoeren, geef gewoon een domeinnaam zoals google.com
om de bijbehorende IP adressen te krijgen.
zoek Domeinnaamservers
om de domeinnaamservers te vinden, gebruikt u de optie-t.
zoek domein CNAME Record
om de domein CNAME te achterhalen, voer uit.
$ host -t cname mail.google.commail.google.com is an alias for googlemail.l.google.com.
zoek domein MX Record
om de MX records voor een domein te achterhalen.,
zoek domein TXT Record
om de TXT records voor een domein te achterhalen.
$ host -t txt google.comgoogle.com descriptive text "v=spf1 include:_spf.google.com ~all"
Find Domain SOA Record
u kunt host een poging doen om de soa records voor de opgegeven zone weer te geven, van alle genoemde gezaghebbende nameservers voor die zone met de -C
vlag.
bevragen van bepaalde Nameserver
om particual domain name server te bevragen.,
Zoek alle informatie van Domeinrecords en Zones
om een query van het type ANY te maken, gebruik je de -a
(all) optie die gelijk is aan het instellen van de -v
optie.
$ host -a google.comTrying "google.com";; ->>HEADER<
verkrijg domein TTL informatie
om Domein TTL informatie te vinden.
$ host -v -t a google.comTrying "google.com";; ->>HEADER<
gebruik IPv4 of IPv6
de -4
of -6
optie dwingt host om respectievelijk alleen IPv4 of alleen IPV6-querytransport te gebruiken.,
$ host -4 google.comOR$ host -6 google.com
niet-recursieve query ‘ s uitvoeren
de optie -r
voert niet-recursieve query ‘ s uit, Merk op dat het instellen van deze optie de RD (gewenste recursie) wist, het bit in de query die host maakt.
stel UDP-pogingen in voor een Lookup
standaard is het aantal UDP-pogingen 1, Gebruik de -R
vlag om dit te wijzigen.,
Set Query Time Wait for Reply
met behulp van de-W
switch, kunt u host instrueren om te wachten op een antwoord voor de opgegeven tijd in seconden en als de-w
vlag wordt gebruikt, maakt het host om eeuwig te wachten op een antwoord:
dat is het! In dit artikel hebben we geleerd hoe we het host Commando kunnen gebruiken met een paar handige voorbeelden in Linux. Gebruik het onderstaande feedbackformulier om eventuele gedachten met ons te delen met betrekking tot deze gids.