Skip to main content

Găsiți adresa IP pentru un domeniu

Linux Tutorial for Beginners: Introduction to Linux Operating System (Aprilie 2025)

Linux Tutorial for Beginners: Introduction to Linux Operating System (Aprilie 2025)
Anonim

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 cu aceasta.

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

gazdă

Se vor afișa următoarele rezultate:

  • -a - este echivalent cu -v -t ANY
  • -c - specifică clasa de interogări pentru datele non-IN
  • -C - compară înregistrările SOA cu serverele de nume autoritare
  • -d - este echivalent cu -v
  • -l - listează toate gazdele dintr-un domeniu, folosind AXFR
  • -i - căutare inversă IP6.INT
  • -N - modifică numărul de puncte admise înainte de terminarea căutării rădăcinilor
  • -r - dezactivează procesarea recursivă
  • -R - specifică numărul de încercări pentru pachetele UDP
  • -s - un răspuns SERVFAIL ar trebui să înceteze interogarea
  • -t - specifică tipul de interogare
  • -T - permite modul TCP / IP
  • -v - permite o ieșire verbală
  • -w - specifică să aștepți pentru totdeauna un răspuns
  • -W - specifică durata de așteptare pentru un răspuns
  • -4 - utilizați doar transport interogare IPv4
  • -6 - utilizați numai transportul de interogare IPv6
  • -m - setați pavilionul de depanare a memoriei
  • -V - tipăriți numărul versiunii și ieșiți

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 manuale. 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.Go-Travels.com tastați următoarea comandă.

gazdă linux.Go-Travels.com

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

linux.Go-Travels.com este un alias pentru dynglbcs.Go-Travels.com.dynglbcs.Go-Travels.com are adresa 207.241.148.82

Desigur, linux.Go-Travels.com este un subdomeniu pentru Go-Travels.com. Rularea comenzii gazdă împotriva întregului nume de domeniu Go-Travels.com returnează o altă adresă IP.

Go-Travels.com are adresa 207.241.148.80

Mai există o ieșire suplimentară din comanda gazdă împotriva companiei Go-Travels.com, deoarece afișează modul în care este gestionată corespondența.

De exemplu:

mailul Go-Travels.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 Go-Travels.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 numele pointerului glbny.Go-Travels.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.Go-Travels.com

Rezultatele din comanda de mai sus arată domeniul căutat împreună cu rezultatele. De asemenea, returnează detaliile SOA pentru un domeniu.

Returnați 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ă-Go-Travels.com

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

  • Serverul de nume primar
  • Partea responsabilă pentru domeniu
  • O marcă de timp care se modifică atunci când domeniul este actualizat
  • Numărul de secunde înaintea zonei trebuie să fie actualizat
  • Numărul de secunde înaintea unei reîmprospătare nereușite trebuie retrimis
  • Limita superioară în secunde înaintea unei zone nu mai este considerată autoritate
  • Rezultatul negativ TTL.

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.