logo

Linux host naredba

Linux host naredba prikazuje naziv domene za danu IP adresu ili obrnuto. Također izvodi DNS traženja povezana s DNS upitom. Zadano ponašanje naredbe glavnog računala prikazuje sažetak argumenata naredbenog retka i podržanih opcija.

Sintaksa:

Naredba host podržava različite argumente i opcije naredbenog retka. Osnovna sintaksa za host naredbu je sljedeća:

 host 

gdje,

Ime: Naziv može biti naziv domene ili IP adresa (Ipv4 ili Ipv6). Potražit će zadano ime.

Mogućnosti:

Sljedeći argumenti i opcije naredbenog retka mogu se koristiti s naredbom hosta:

gradovi u australiji

-4: Koristi se za IPv4 adresu samo za upit.

-6: Koristi se za IPv6 adresu samo za upit.

-a: Opcija '-a' označava 'Sve'. Ekvivalentno je '-v', '-r', 's', bilo kojoj opciji. Ali, to utječe na ponašanje opcije '-l'.

-c klasa: Koristi se za specificiranje klase upita. Zadana vrijednost klase je In (Internet).

-C: Koristi se za provjeru konzistencije.

-d: Koristi se za prikaz tragova otklanjanja pogrešaka. Ova je opcija slična '-v' opširnoj opciji.

-i: Koristi se za zastarjelu vrijednost.

-l: Koristi se za popis zona. Host naredba također se koristi za prijenos zona i prikazuje zapise kao što su NS, PTR, A i više.

- N točkica: Koristi se za određivanje broja točaka koje moraju biti u imenu.

-r: Koristi se za nerekurzivne upite. Korisno je za oponašanje ponašanja poslužitelja naziva korištenjem nerekurzivnih upita.

-R broj: Koristi se za broj ponovnih pokušaja za UDP upite. Za negativne brojeve ili nulu, broj ponovnih pokušaja bit će 1 (tj. zadano).

-s: Ako poslužitelj ne odgovori, neće poslati upit sljedećem poslužitelju imena.

-t vrsta: Koristi se za određivanje vrste upita. Ova opcija će prepoznati bilo koju vrstu upita kao što su 'CNAME', 'NS', 'SOA', 'TXT', 'DNSKEY', 'AXFR' i više. Ako ne navedemo vrstu upita, automatski će odabrati odgovarajuću vrstu. Prema zadanim postavkama tražit će 'A', 'AAAA' i MX zapise. Ako je ime IP adresa, tražit će 'PTR' zapis.

-T ili -U: Koristi se za TCP/UDP veze: prema zadanim postavkama, host naredba odabire 'UDP' vezu dok postavlja upite. Opcija '-T' specificira TCP vezu, a '-U' specificira 'UDP' vezu.

-m zastava: Koristi se za otklanjanje pogrešaka u korištenju memorije. Argument 'zastavica' može se zabilježiti, koristiti ili pratiti. Pomoću ove opcije možemo postaviti više zastavica.

-u: Koristi se za prikaz detaljnog (verbose) izlaza. Ova je opcija slična opciji '-d'.

-U: Koristi se za prikaz informacija o verziji.

-U: Koristi se za način čekanja zauvijek. Postavit će vrijeme čekanja upita na najveću moguću vrijednost.

-Čekaj: Koristi se za čekanje određenog vremena (u sekundama). Ne može uzeti vrijednost manju od jedan. Zadano vrijeme čekanja upita je 5 sekundi (za UDP odgovore) i 10 sekundi (za TCP veze).

Primjeri naredbe host

Pogledajmo sljedeće primjere naredbe host:

  • Zadana naredba hosta
  • Prikaz IP adrese domene
  • Koristite samo IPv4 adresu za prijenos upita
  • Koristite samo IPv6 adresu za prijenos upita
  • Prikaz poslužitelja imena domene
  • Prikaži samo Cname zapise
  • Prikaži samo MX zapise
  • Prikaži samo TXT zapise
  • Prikaži samo SOA zapise
  • Upit za određeni poslužitelj imena
  • Prikaz svih informacija poslužitelja imena domene
  • Prikaz TTL informacija

Zadana naredba hosta

Ako izvršimo naredbu hosta bez ikakvih argumenata, prikazat će se sažetak argumenata naredbenog retka i podržanih opcija. Izvršite naredbu na sljedeći način:

 host 

Gornja naredba prikazat će popis podržanih opcija naredbenog retka. Razmotrite donji izlaz:

Linux Host

Prikaži IP adresu domene

Za prikaz IP adrese domene, izvršite naredbu hosta nakon koje slijedi naziv domene, kako slijedi:

 host javatpoint.com 

Gornja naredba prikazat će IP adresu zadanog naziva domene. Razmotrite donji izlaz:

Linux Host

Koristite samo Ipv4 za prijenos upita

Možemo koristiti Ipv4 prijenos upita za domenu. Za korištenje IPv4 adrese izvršite naredbu s opcijom '-4' kako slijedi:

 host -4 javatpoint.com 

Gornja naredba koristit će IPv4 adresu za prijenos upita na danom nazivu domene. Razmotrite donji izlaz:

Linux Host

Koristite samo Ipv6 za prijenos upita

Opcija '-6' koristi se za korištenje Ipv6 prijenosa upita. Može biti korisno za provjeru radi li poslužitelj imena s omogućenim Ipv6 ili ne. Izvršite naredbu na sljedeći način:

 host -6 javatpoint.com 

Razmotrite donji izlaz:

Linux Host

Prikaz poslužitelja naziva domene

Opcija 'ns' s argumentima '-t' koristi se za prikaz poslužitelja imena domene. Razmotrite naredbu u nastavku:

 host -t ns www.javatpoint.com 

Gornja naredba prikazat će poslužitelje naziva 'javatpoint'. Razmotrite donji izlaz:

Linux Host

Prikaži samo Cname zapise

Opcija 'cname' s argumentima '-t' koristi se za prikaz cname zapisa. Razmotrite naredbu u nastavku:

 host -t cname www.javatpoint.com 

Gornja naredba će prikazati cname zapise 'javatpoint'. Razmotrite donji izlaz:

program java
Linux Host

Prikaži samo MX zapise

Opcija 'mx' s argumentima '-t' koristi se za prikaz mx zapisa. Razmotrite naredbu u nastavku:

 host -t mx www.javatpoint.com 

Gornja naredba će prikazati mx zapise 'javatpoint'. Razmotrite donji izlaz:

Linux Host

Prikaži samo TXT zapise

Opcija 'txt' s argumentima '-t' koristi se za prikaz TXT zapisa. Razmotrite naredbu u nastavku:

 host -t txt www.javatpoint.com 

Gornja naredba prikazat će txt zapise 'javatpointa.' Razmotrite donji izlaz:

Linux Host

Prikaži samo SOA zapise

Možemo ispisati SOA zapise za određenu zonu pomoću naredbe host. Prikazat će autoritativne poslužitelje imena za danu zonu. Za prikaz SOA zapisa, izvršite naredbu hosta s opcijom '-C' na sljedeći način:

 host -C javatpoint.com 

Gornja naredba će prikazati SOA zapise 'javatpoint'. Razmotrite donji izlaz:

Linux Host

Upit za određeni poslužitelj naziva

Možemo postaviti upit određenom poslužitelju imena navodeći poslužitelj imena nakon naziva domene ili IP adrese. Za upit određenom poslužitelju imena, izvršite naredbu host na sljedeći način:

 host javatpoint.com ns1.javatpoint.com 

Gornja naredba prikazat će informacije na zadanom poslužitelju imena. Razmotrite donji izlaz:

Linux Host

Prikaz svih informacija poslužitelja imena domene

Za prikaz detaljnih informacija o bilo kojem poslužitelju imena domene, provedite opciju '-a' nakon koje slijedi naziv domene s naredbom hosta. Razmotrite naredbu u nastavku:

 host -a javatpoint.com 

Gornja naredba prikazat će detaljne informacije o domeni 'javatpoint'. Razmotrite donji izlaz:

Linux Host

Prikaz TTL informacija

Za prikaz TTL (Time To Live) informacija bilo kojeg poslužitelja, izvršite naredbu hosta na sljedeći način:

 host -v -t a javatpoint.com 

Gornja naredba prikazat će TTL informacije na 'Javatpoint.com'. Možete odabrati bilo koje drugo ime domene. Razmotrite donji izlaz:

Linux Host