Exemplu Utilizează comanda gazdă Linux

Introducere

Comanda gazdă Linux este utilizată pentru a afla adresa IP a unui domeniu. Poate fi folosit și pentru a găsi numele de domeniu pentru o adresă IP.

Acest ghid vă va arăta cum să utilizați comutatoarele cele mai comune cu comanda gazdă.

Comandamentul gazdă

Pe cont propriu, comanda gazdă va afișa o listă a tuturor comutatoarelor posibile care pot fi utilizate împreună cu aceasta.

Pentru a obține lista tip următoarele într-o fereastră terminal:

gazdă

Se vor afișa următoarele rezultate:

Ca și în multe comenzi Linux există o mulțime de switch-uri, dar majoritatea nu vor fi necesare pentru ceea ce trebuie să faceți.

Puteți afla mai multe despre comanda gazdă prin citirea paginii de manual.

Pur și simplu tastați următoarele în fereastra terminalului:

gazdă om

Obțineți adresa IP pentru un nume de domeniu

Pentru a returna adresa IP pentru un nume de domeniu, tastați următoarea comandă:

gazdă

De exemplu, pentru a găsi numele de domeniu pentru linux.about.com tastați următoarea comandă.

gazdă linux.about.com

Rezultatele de la comanda gazdă vor fi următoarele:

linux.about.com este un alias pentru dynglbcs.about.com.
dynglbcs.about.com are adresa 207.241.148.82

Desigur, linux.about.com este un subdomeniu pentru about.com. Rularea comenzii gazdă împotriva numelui de domeniu full about.com returnează o altă adresă IP.

about.com are adresa 207.241.148.80

Mai există o ieșire suplimentară din comanda gazdă împotriva about.com, deoarece afișează modul de gestionare a corespondenței.

De exemplu:

mailul despre.com este gestionat de 500 ALT4.ASPMX.L.Google.com

Obțineți numele de domeniu dintr-o adresă IP

Opusul returnării adresei IP de la un nume de domeniu este returnarea numelui de domeniu dintr-o adresă IP.

Puteți face acest lucru introducând următoarele într-o fereastră terminală:

gazdă

De exemplu, știm că 207.241.148.80 este adresa IP pentru About.com. Introduceți următoarele într-o fereastră terminal:

gazda 207.241.148.80

Rezultatele sunt următoarele:

82.148.241.207.in-addr.arpa nume de domeniu pointer glbny.about.com.

Comanda gazdă în mod implicit returnează doar suficiente informații, dar puteți obține o ieșire mai detaliată utilizând fie comutatorul -d sau -v după cum urmează:

host -d linux.about.com

Rezultatele de la comanda de mai sus arată domeniul care a fost căutat împreună cu orice rezultate. De asemenea, returnează detaliile SOA pentru un domeniu.

Returnează detaliile SOA pentru un domeniu

SOA reprezintă începutul autorității. Dacă înregistrați un nume de domeniu și apoi găzduiți acest domeniu cu o companie de găzduire web, compania de găzduire web trebuie să mențină un SOA pentru acel domeniu. Acesta oferă o modalitate de a urmări numele de domenii.

Puteți găsi detaliile SOA pentru un domeniu tastând următoarea comandă:

gazdă -C

gazdă -C

De exemplu, tastați următoarele într-o fereastră terminală:

gazdă -C despre.com

Există o serie de rezultate returnate, dar toate conțin aceleași câmpuri care sunt după cum urmează:

Această pagină web oferă o imagine de ansamblu despre SOA.

rezumat

Există, evident, multe alte switch-uri, cum ar fi -l care oferă o listă și -T care caută folosind TCP / IP în loc de UDP.

Veți găsi că multe servere web vor refuza aceste tipuri de interogări.

În general, probabil că va trebui să utilizați comanda gazdă pentru a returna fie adresa IP pentru un nume de domeniu, fie numele de domeniu pentru o adresă IP.