logo

Linux-värdkommando

Linux-värdkommandot visar domännamn för given IP-adress eller vice versa. Den utför också DNS-sökningar relaterade till DNS-frågan. Värdkommandots standardbeteende visar en sammanfattning av dess kommandoradsargument och alternativ som stöds.

Syntax:

Värdkommandot stöder olika kommandoradsargument och alternativ. Den grundläggande syntaxen för värdkommandot är följande:

 host 

var,

namn: Namnet kan vara ett domännamn eller en IP-adress (Ipv4 eller Ipv6). Det kommer att söka efter det angivna namnet.

Alternativ:

Följande kommandoradsargument och alternativ kan användas med värdkommandot:

Algoritm för rsa

-4: Den används endast för Ipv4-adressen för frågan.

-6: Den används endast för IPv6-adressen för frågan.

-a: Alternativet '-a' står för 'Alla'. Det motsvarar '-v', '-r', 's', vilket alternativ som helst. Men det påverkar beteendet för alternativet '-l'.

-c klass: Den används för att specificera Query-klassen. Standardvärdet för klassen är In (Internet).

-C: Den används för att kontrollera konsistensen.

-d: Den används för att visa felsökningsspår. Det här alternativet liknar det verbose alternativet '-v'.

-jag: Det används för det föråldrade värdet.

-l: Den används för att lista zoner. Värdkommandot används också för att överföra zoner och visar poster som NS, PTR, A och mer.

- N punkter: Den används för att ange antalet punkter som måste finnas i namnet.

-r: Den används för den icke-rekursiva frågan. Det är användbart för att efterlikna beteendet hos en namnserver genom att använda icke-rekursiva frågor.

-R nummer: Den används för antalet återförsök för UDP-frågor. För de negativa talen eller noll kommer antalet återförsök att vara 1 (dvs standard).

-s: Om en server inte svarar kommer den inte att skicka en fråga till nästa namnserver.

-t typ: Den används för att ange frågetyp. Det här alternativet känner igen alla frågetyper som 'CNAME', 'NS', 'SOA', 'TXT', 'DNSKEY', 'AXFR' och mer. Om vi ​​inte anger en frågetyp kommer den automatiskt att välja en lämplig typ. Som standard söker den efter 'A', 'AAAA' och MX-posterna. Om namnet är en IP-adress kommer det att söka efter 'PTR'-posten.

-T eller -U: Den används för TCP/UDP-anslutningar: Som standard väljer värdkommandot 'UDP'-anslutning när du gör frågor. Alternativet '-T' anger TCP-anslutningen och '-U' anger 'UDP'-anslutningen.

-m flagga: Den används för felsökning av minnesanvändning. Argumentet 'flagga' kan spelas in, användas eller spåras. Vi kan ställa in flera flaggor genom att använda det här alternativet.

-i: Den används för att visa detaljerad (ordentlig) utdata. Detta alternativ liknar alternativet '-d'.

-I: Den används för att visa versionsinformationen.

-I: Den används för att vänta för evigt. Det kommer att ställa in frågans timeout till högsta möjliga värde.

-W vänta: Den används för att vänta på en angiven upp till tid (i sekunder). Det kan inte ta ett värde mindre än ett. Standardväntetiden för frågan är 5 sekunder (för UDP-svar) och 10 sekunder (för TCP-anslutningar).

Exempel på värdkommandot

Låt oss se följande exempel på värdkommandot:

  • Standardvärdkommando
  • Visa domänens IP-adress
  • Använd endast IPv4-adress för frågetransport
  • Använd endast IPv6-adress för frågetransport
  • Visa domännamnsservrarna
  • Visa endast Cname-poster
  • Visa endast MX-poster
  • Visa endast TXT-poster
  • Visa endast SOA-poster
  • Fråga en viss namnserver
  • Visa all information om domännamnsservern
  • Visa TTL-information

Standardvärdkommando

Om vi ​​kör värdkommandot utan några argument kommer det att visa en sammanfattning av kommandoradsargument och alternativ som stöds. Utför kommandot enligt följande:

 host 

Ovanstående kommando visar en lista över kommandoradsalternativ som stöds. Tänk på följande utdata:

Linux-värd

Visa domänens IP-adress

För att visa domänens IP-adress, kör värdkommandot följt av domännamnet, enligt följande:

 host javatpoint.com 

Kommandot ovan kommer att visa IP-adressen för det angivna domännamnet. Tänk på följande utdata:

Linux-värd

Använd endast Ipv4 för frågetransport

Vi kan använda Ipv4 frågetransport för en domän. För att använda IPv4-adressen, kör kommandot med alternativet '-4' enligt följande:

 host -4 javatpoint.com 

Ovanstående kommando kommer att använda IPv4-adressen för frågetransport på det angivna domännamnet. Tänk på följande utdata:

Linux-värd

Använd endast Ipv6 för frågetransport

Alternativet '-6' används för att använda Ipv6-frågetransport. Det kan vara användbart för att kontrollera om den Ipv6-aktiverade namnservern fungerar eller inte. Utför kommandot enligt följande:

 host -6 javatpoint.com 

Tänk på följande utdata:

Linux-värd

Visa domännamnsservrar

Alternativet 'ns' med '-t'-argument används för att visa domännamnsservrarna. Tänk på kommandot nedan:

 host -t ns www.javatpoint.com 

Kommandot ovan visar namnservrarna för 'javatpoint'. Tänk på följande utdata:

Linux-värd

Visa endast Cname Records

Alternativet 'cname' med '-t'-argument används för att visa cname-posterna. Tänk på kommandot nedan:

 host -t cname www.javatpoint.com 

Ovanstående kommando visar cname-posterna för 'javatpoint'. Tänk på följande utdata:

prime ingen kod i java
Linux-värd

Visa endast MX-poster

Alternativet 'mx' med '-t'-argument används för att visa mx-posterna. Tänk på kommandot nedan:

 host -t mx www.javatpoint.com 

Kommandot ovan visar mx-posterna för 'javatpoint'. Tänk på följande utdata:

Linux-värd

Visa endast TXT-poster

Alternativet 'txt' med '-t'-argument används för att visa TXT-posterna. Tänk på kommandot nedan:

 host -t txt www.javatpoint.com 

Ovanstående kommando visar txt-posterna för 'javatpoint'. Tänk på följande utdata:

Linux-värd

Visa endast SOA-poster

Vi kan lista SOA-posterna för en specificerad zon genom att använda värdkommandot. Den kommer att visa de auktoritativa namnservrarna för den givna zonen. För att visa SOA-posterna, kör värdkommandot med alternativet '-C' enligt följande:

 host -C javatpoint.com 

Ovanstående kommando visar SOA-posterna för 'javatpoint'. Tänk på följande utdata:

Linux-värd

Fråga en viss namnserver

Vi kan fråga en viss namnserver genom att ange namnservern efter domännamn eller IP-adress. För att fråga en specifik namnserver, kör värdkommandot enligt följande:

 host javatpoint.com ns1.javatpoint.com 

Ovanstående kommando visar informationen på den givna namnservern. Tänk på följande utdata:

Linux-värd

Visa all information om domännamnsservern

För att visa detaljerad information om en domännamnsserver, skicka alternativet '-a' följt av domännamnet med värdkommandot. Tänk på kommandot nedan:

 host -a javatpoint.com 

Kommandot ovan kommer att visa detaljerad information om 'javatpoint'-domänen. Tänk på följande utdata:

Linux-värd

Visa TTL-information

För att visa en TTL-information (Time To Live) för en server, kör värdkommandot enligt följande:

 host -v -t a javatpoint.com 

Ovanstående kommando visar TTL-informationen på 'Javatpoint.com'. Du kan välja vilket annat domännamn som helst. Tänk på följande utdata:

Linux-värd