Linux-vertskommando viser domenenavn for gitt IP-adresse eller omvendt. Den utfører også DNS-oppslag relatert til DNS-spørringen. Vertskommandoens standardoppførsel viser et sammendrag av kommandolinjeargumentene og støttede alternativer.
Syntaks:
Vertskommandoen støtter ulike kommandolinjeargumenter og alternativer. Den grunnleggende syntaksen for vertskommandoen er som følger:
host
hvor,
Navn: Navnet kan være et domenenavn eller en IP-adresse (Ipv4 eller Ipv6). Det vil søke etter det gitte navnet.
Alternativer:
Følgende kommandolinjeargumenter og alternativer kan brukes med vertskommandoen:
java samling rammeverk
-4: Den brukes kun for Ipv4-adresse for spørringen.
-6: Den brukes kun for IPv6-adressen for spørringen.
-en: Alternativet '-a' står for 'Alle'. Det tilsvarer '-v', '-r', 's', hvilket som helst alternativ. Men det påvirker oppførselen til alternativet '-l'.
-c klasse: Den brukes til å spesifisere Query-klassen. Standardverdien for klassen er In (Internett).
-C: Den brukes til å sjekke konsistensen.
-d: Den brukes til å vise feilsøkingsspor. Dette alternativet ligner på det '-v' verbose alternativet.
-Jeg: Den brukes for den foreldede verdien.
-l: Den brukes til å liste opp soner. Vertskommandoen brukes også til å overføre soner og viser poster som NS, PTR, A og mer.
- N ndotter: Den brukes til å angi antall prikker som må være i navnet.
-r: Den brukes for den ikke-rekursive spørringen. Det er nyttig for å etterligne oppførselen til en navneserver ved å bruke de ikke-rekursive spørringene.
-R nummer: Den brukes for antall nye forsøk for UDP-spørringer. For de negative tallene eller null, vil antallet nye forsøk være 1 (dvs. standard).
-s: Hvis en server ikke svarer, vil den ikke sende en spørring til neste navneserver.
-t type: Den brukes til å spesifisere spørringstypen. Dette alternativet gjenkjenner alle spørringstyper som 'CNAME', 'NS', 'SOA', 'TXT', 'DNSKEY', 'AXFR' og mer. Hvis vi ikke spesifiserer en spørringstype, vil den automatisk velge en passende type. Som standard vil den søke etter 'A', 'AAAA' og MX-postene. Hvis navnet er en IP-adresse, vil det søke etter 'PTR'-posten.
-T eller -U: Den brukes for TCP/UDP-tilkoblinger: Som standard velger vertskommandoen 'UDP'-tilkobling mens du foretar spørringer. Alternativet '-T' spesifiserer TCP-tilkoblingen, og '-U' spesifiserer 'UDP'-tilkoblingen.
-m flagg: Den brukes til feilsøking av minnebruk. 'Flagg'-argumentet kan registreres, brukes eller spores. Vi kan sette flere flagg ved å bruke dette alternativet.
-i: Den brukes til å vise detaljert (ordlig) utdata. Dette alternativet ligner på '-d'-alternativet.
-I: Den brukes til å vise versjonsinformasjonen.
-I: Den brukes i vente for alltid-modus. Det vil sette spørringens tidsavbrudd til maksimalt mulig verdi.
-W vent: Den brukes til å vente i en spesifisert opp til tid (i sekunder). Det kan ikke ta en verdi mindre enn én. Standard ventetid for spørringen er 5 sekunder (for UDP-svar) og 10 sekunder (for TCP-tilkoblinger).
Eksempler på vertskommandoen
La oss se følgende eksempler på vertskommandoen:
- Standard vertskommando
- Vis domenets IP-adresse
- Bruk kun IPv4-adresse for spørringstransport
- Bruk kun IPv6-adresse for spørringstransport
- Vis domenenavnserverne
- Vis bare Cname-poster
- Vis bare MX-poster
- Vis bare TXT-poster
- Vis bare SOA-poster
- Spør en bestemt navneserver
- Vis all informasjon om domenenavnserveren
- Vis TTL-informasjon
Standard vertskommando
Hvis vi utfører vertskommandoen uten noen argumenter, vil den vise et sammendrag av kommandolinjeargumenter og støttede alternativer. Utfør kommandoen som følger:
host
Kommandoen ovenfor vil vise en liste over støttede kommandolinjealternativer. Tenk på utgangen nedenfor:
Vis domenets IP-adresse
For å vise domenets IP-adresse, utfør vertskommandoen etterfulgt av domenenavnet, som følger:
host javatpoint.com
Kommandoen ovenfor vil vise IP-adressen til det gitte domenenavnet. Tenk på utgangen nedenfor:
Bruk kun Ipv4 for spørringstransport
Vi kan bruke Ipv4-spørringstransport for et domene. For å bruke IPv4-adressen, utfør kommandoen med '-4'-alternativet som følger:
host -4 javatpoint.com
Kommandoen ovenfor vil bruke Ipv4-adressen for spørringstransport på det gitte domenenavnet. Tenk på utgangen nedenfor:
Bruk kun Ipv6 for spørringstransport
Alternativet '-6' brukes til å bruke Ipv6-spørringstransport. Det kan være nyttig for å sjekke om den Ipv6-aktiverte navneserveren fungerer eller ikke. Utfør kommandoen som følger:
host -6 javatpoint.com
Tenk på utgangen nedenfor:
Vis domenenavnservere
Alternativet 'ns' med '-t'-argumenter brukes til å vise domenenavnserverne. Tenk på kommandoen nedenfor:
host -t ns www.javatpoint.com
Kommandoen ovenfor vil vise navneserverne til 'javatpoint'. Tenk på utgangen nedenfor:
Vis bare Cname Records
Alternativet 'cname' med '-t'-argumenter brukes til å vise cname-postene. Tenk på kommandoen nedenfor:
host -t cname www.javatpoint.com
Kommandoen ovenfor vil vise cname-postene til 'javatpoint'. Tenk på utgangen nedenfor:
kontroll strukturer python
Vis bare MX-poster
'mx'-alternativet med '-t'-argumenter brukes til å vise mx-postene. Tenk på kommandoen nedenfor:
host -t mx www.javatpoint.com
Kommandoen ovenfor vil vise mx-postene til 'javatpoint'. Tenk på utgangen nedenfor:
Vis bare TXT-poster
'txt'-alternativet med '-t'-argumenter brukes til å vise TXT-postene. Tenk på kommandoen nedenfor:
host -t txt www.javatpoint.com
Kommandoen ovenfor vil vise txt-postene til 'javatpoint'. Tenk på utgangen nedenfor:
Vis bare SOA-poster
Vi kan liste opp SOA-postene for en spesifisert sone ved å bruke vertskommandoen. Den vil vise autoritative navneservere for den gitte sonen. For å vise SOA-postene, utfør vertskommandoen med alternativet '-C' som følger:
host -C javatpoint.com
Kommandoen ovenfor vil vise SOA-postene til 'javatpoint'. Tenk på utgangen nedenfor:
Spør etter en bestemt navneserver
Vi kan spørre en bestemt navneserver ved å spesifisere navneserveren etter domenenavn eller IP-adresse. For å spørre en bestemt navneserver, utfør vertskommandoen som følger:
host javatpoint.com ns1.javatpoint.com
Kommandoen ovenfor vil vise informasjonen på den gitte navneserveren. Tenk på utgangen nedenfor:
Vis all informasjon om domenenavnserver
For å vise detaljert informasjon om en domenenavnserver, send '-a'-alternativet etterfulgt av domenenavnet med vertskommandoen. Tenk på kommandoen nedenfor:
host -a javatpoint.com
Kommandoen ovenfor vil vise detaljert informasjon om 'javatpoint'-domenet. Tenk på utgangen nedenfor:
Vis TTL-informasjon
For å vise en TTL-informasjon (Time To Live) for en server, utfør vertskommandoen som følger:
host -v -t a javatpoint.com
Kommandoen ovenfor vil vise TTL-informasjonen på 'Javatpoint.com.' Du kan velge et hvilket som helst annet domenenavn. Tenk på utgangen nedenfor: