Linux-isäntäkomento näyttää toimialueen nimen annetulle IP-osoitteelle tai päinvastoin. Se suorittaa myös DNS-kyselyyn liittyviä DNS-hakuja. Isäntäkomennon oletuskäyttäytyminen näyttää yhteenvedon sen komentoriviargumenteista ja tuetuista vaihtoehdoista.
Syntaksi:
Isäntäkomento tukee erilaisia komentorivin argumentteja ja valintoja. Isäntäkomennon perussyntaksi on seuraava:
host
missä,
nimi: Nimi voi olla verkkotunnus tai IP-osoite (Ipv4 tai Ipv6). Se etsii annettua nimeä.
Vaihtoehdot:
Seuraavia komentorivin argumentteja ja valintoja voidaan käyttää isäntäkomennon kanssa:
b- ja b-puu
-4: Sitä käytetään Ipv4-osoitteelle vain kyselyssä.
-6: Sitä käytetään IPv6-osoitteelle vain kyselyssä.
-a: Vaihtoehto '-a' tarkoittaa 'Kaikki'. Se vastaa '-v', '-r', 's', mitä tahansa vaihtoehtoa. Mutta se vaikuttaa '-l'-vaihtoehdon toimintaan.
-c luokka: Sitä käytetään Query-luokan määrittämiseen. Luokan oletusarvo on In (Internet).
-C: Sitä käytetään johdonmukaisuuden tarkistamiseen.
-d: Sitä käytetään virheenkorjausjälkien näyttämiseen. Tämä vaihtoehto on samanlainen kuin monisanainen vaihtoehto '-v'.
-minä: Sitä käytetään vanhentuneelle arvolle.
-l: Sitä käytetään vyöhykkeiden luetteloimiseen. Isäntäkomentoa käytetään myös vyöhykkeiden siirtämiseen ja se näyttää tietueita, kuten NS, PTR, A ja paljon muuta.
- N pistettä: Sitä käytetään määrittämään nimessä olevien pisteiden lukumäärä.
-r: Sitä käytetään ei-rekursiiviseen kyselyyn. Se on hyödyllinen matkimaan nimipalvelimen käyttäytymistä käyttämällä ei-rekursiivisia kyselyitä.
-R-numero: Sitä käytetään UDP-kyselyiden uudelleenyritysten lukumäärään. Negatiivisille luvuille tai nollalle uudelleenyritysten määrä on 1 (eli oletusarvo).
-s: Jos palvelin ei vastaa, se ei lähetä kyselyä seuraavalle nimipalvelimelle.
-t-tyyppi: Sitä käytetään kyselytyypin määrittämiseen. Tämä vaihtoehto tunnistaa minkä tahansa kyselytyypin, kuten 'CNAME', 'NS', 'SOA', 'TXT', 'DNSKEY', 'AXFR' ja muut. Jos emme määritä kyselytyyppiä, se valitsee automaattisesti sopivan tyypin. Oletuksena se etsii 'A', 'AAAA' ja MX-tietueita. Jos nimi on IP-osoite, se etsii 'PTR'-tietuetta.
-T tai -U: Sitä käytetään TCP/UDP-yhteyksiin: Oletuksena isäntäkomento valitsee UDP-yhteyden kyselyitä tehdessään. Vaihtoehto '-T' määrittää TCP-yhteyden ja '-U' määrittää 'UDP'-yhteyden.
-m lippu: Sitä käytetään muistin käytön virheenkorjaukseen. 'Lippu'-argumentti voidaan tallentaa, käyttää tai jäljittää. Voimme asettaa useita lippuja käyttämällä tätä vaihtoehtoa.
-sisään: Sitä käytetään yksityiskohtaisen (sananmukaisen) tulosteen näyttämiseen. Tämä vaihtoehto on samanlainen kuin vaihtoehto '-d'.
-SISÄÄN: Sitä käytetään versiotietojen näyttämiseen.
-Sisään: Sitä käytetään odota ikuisesti -tilassa. Se asettaa kyselyn aikakatkaisun suurimman mahdollisen arvon.
-W odota: Sitä käytetään odottamaan tietyn ajan (sekunneissa). Sen arvo ei voi olla pienempi kuin yksi. Oletuskyselyn odotusaika on 5 sekuntia (UDP-vastauksille) ja 10 sekuntia (TCP-yhteyksille).
Esimerkkejä isäntäkomennosta
Katsotaanpa seuraavia esimerkkejä isäntäkomennosta:
- Oletusisäntäkomento
- Näytä verkkotunnuksen IP-osoite
- Käytä vain Ipv4-osoitetta kyselyn siirtoon
- Käytä vain Ipv6-osoitetta kyselyn siirtoon
- Näytä verkkotunnuksen nimipalvelimet
- Näytä vain Cname-tietueet
- Näytä vain MX-tietueet
- Näytä vain TXT-tietueet
- Näytä vain SOA-tietueet
- Tee kysely tietystä nimipalvelimesta
- Näytä kaikki verkkotunnuksen nimipalvelimen tiedot
- Näytä TTL-tiedot
Oletusisäntäkomento
Jos suoritamme isäntäkomennon ilman argumentteja, se näyttää yhteenvedon komentorivin argumenteista ja tuetuista vaihtoehdoista. Suorita komento seuraavasti:
host
Yllä oleva komento näyttää luettelon tuetuista komentorivivaihtoehdoista. Harkitse alla olevaa tulosta:
Näytä verkkotunnuksen IP-osoite
Jos haluat näyttää verkkotunnuksen IP-osoitteen, suorita isäntäkomento ja sen jälkeen toimialueen nimi seuraavasti:
host javatpoint.com
Yllä oleva komento näyttää annetun verkkotunnuksen IP-osoitteen. Harkitse alla olevaa tulosta:
Käytä vain Ipv4:ää kyselyn siirtoon
Voimme käyttää Ipv4-kyselyn siirtoa verkkotunnukselle. Jos haluat käyttää IPv4-osoitetta, suorita komento '-4'-vaihtoehdolla seuraavasti:
host -4 javatpoint.com
Yllä oleva komento käyttää Ipv4-osoitetta kyselyn siirtoon tietyssä verkkotunnuksessa. Harkitse alla olevaa tulosta:
Käytä vain Ipv6:ta kyselyn siirtoon
Vaihtoehtoa '-6' käytetään Ipv6-kyselyn siirtoon. Siitä voi olla hyötyä, kun tarkistetaan, toimiiko Ipv6-yhteensopiva nimipalvelin vai ei. Suorita komento seuraavasti:
host -6 javatpoint.com
Harkitse alla olevaa tulosta:
Näytä Domain Name Servers
'ns'-vaihtoehtoa '-t'-argumenteilla käytetään toimialueen nimipalvelimien näyttämiseen. Harkitse alla olevaa komentoa:
host -t ns www.javatpoint.com
Yllä oleva komento näyttää javatpointin nimipalvelimet. Harkitse alla olevaa tulosta:
Näytä vain Cname Records
'cname'-vaihtoehtoa '-t'-argumenteilla käytetään näyttämään cname-tietueet. Harkitse alla olevaa komentoa:
host -t cname www.javatpoint.com
Yllä oleva komento näyttää 'javatpoint':n cname-tietueet. Harkitse alla olevaa tulosta:
java laskuri
Näytä vain MX-tietueet
'mx'-vaihtoehtoa '-t'-argumenteilla käytetään näyttämään mx-tietueet. Harkitse alla olevaa komentoa:
host -t mx www.javatpoint.com
Yllä oleva komento näyttää javatpointin mx-tietueet. Harkitse alla olevaa tulosta:
Näytä vain TXT-tietueet
'txt'-vaihtoehtoa '-t'-argumenteilla käytetään TXT-tietueiden näyttämiseen. Harkitse alla olevaa komentoa:
host -t txt www.javatpoint.com
Yllä oleva komento näyttää javatpointin txt-tietueet. Harkitse alla olevaa tulosta:
Näytä vain SOA-tietueet
Voimme listata tietyn vyöhykkeen SOA-tietueet käyttämällä isäntäkomentoa. Se näyttää tietyn vyöhykkeen arvovaltaiset nimipalvelimet. Näytä SOA-tietueet suorittamalla isäntäkomento '-C'-vaihtoehdolla seuraavasti:
host -C javatpoint.com
Yllä oleva komento näyttää 'javatpointin' SOA-tietueet. Harkitse alla olevaa tulosta:
Tee kysely tietystä nimipalvelimesta
Voimme kysyä tiettyä nimipalvelinta määrittämällä nimipalvelimen verkkotunnuksen tai IP-osoitteen jälkeen. Jos haluat tehdä kyselyn tietystä nimipalvelimesta, suorita isäntäkomento seuraavasti:
host javatpoint.com ns1.javatpoint.com
Yllä oleva komento näyttää tiedot annetusta nimipalvelimesta. Harkitse alla olevaa tulosta:
Näytä kaikki Domain Name Serverin tiedot
Jos haluat näyttää minkä tahansa toimialueen nimipalvelimen yksityiskohtaiset tiedot, välitä '-a'-vaihtoehto ja sen jälkeen toimialueen nimi isäntäkomennolla. Harkitse alla olevaa komentoa:
host -a javatpoint.com
Yllä oleva komento näyttää yksityiskohtaiset tiedot 'javatpoint' -toimialueesta. Harkitse alla olevaa tulosta:
Näytä TTL-tiedot
Jos haluat näyttää minkä tahansa palvelimen TTL (Time To Live) -tiedot, suorita isäntäkomento seuraavasti:
host -v -t a javatpoint.com
Yllä oleva komento näyttää TTL-tiedot Javapoint.comissa. Voit valita minkä tahansa muun verkkotunnuksen nimen. Harkitse alla olevaa tulosta: