▷ Cum se instalează DIG și NSLOOKUP pe Linux - Comenzi

Utilizarea rețelei în medii server sau pe computerele client este esențială pentru a permite atât comunicațiile locale, cât și cele externe să fie efectuate conform așteptărilor, dar unele erori, oricât de minime ar fi, vor împiedica executarea completă a tuturor proceselor (acces la Internet, fișier transfer, actualizări etc.).

Din acest motiv, este ideal, indiferent dacă suntem sau nu administratori, să avem utilități pentru a analiza rețeaua și astfel să determinăm rădăcina erorilor. În acest caz, Linux ne oferă două comenzi funcționale pentru acest tip de analiză, cum ar fi comenzile dig și nslookup, despre care vom vorbi în detaliu.

Care este comanda digDig (Domain Information Gopher) este un utilitar de linie de comandă cu care este posibil să efectuați căutări DNS consultând serverele de nume și afișând rezultatul final.

În mod implicit, comanda dig trimite interogarea DNS către serverele de nume găzduite în directorul /etc/resolv.conf, dar putem indica manual serverul către care ar trebui să indice.

Sintaxa pentru utilizarea dig este următoarea:

 sap [server] [nume] [tip]
Valorile specificate sunt:
  • Server: se referă la adresa IP sau numele de gazdă al serverului de nume pentru interogare în Linux
  • Nume: indică numele înregistrării resursei de căutat
  • Tip: este tipul de interogare solicitat de dig, poate fi o înregistrare A, o înregistrare MX, o înregistrare SOA etc.

Ce este NslookupNslookup (căutare server de nume), este o comandă utilizată pentru efectuarea căutărilor DNS în Linux, rezultatul său poate include detalii DNS complete, cum ar fi adresa IP, înregistrările MX ale unui domeniu sau serverele NS ale unui anumit domeniu.

Când utilizați nslookup avem două moduri care sunt:

  • Mod interactiv cu care este posibil să consultați serverele de nume pentru a accesa informații despre diferite gazde și domenii
  • Mod non-interactiv cu care putem imprima doar numele și informațiile solicitate pentru o gazdă sau domeniu
Sintaxa pentru nslookup este după cum urmează:
 nslookup [opțiune]
Sistemele Linux de astăzi includ deja utilitarele dig și nslookup în mod implicit, dar este posibil să le fi șters.

Acum să vedem cum se instalează și se utilizează aceste comenzi pe Linux.

1. Cum se instalează dig și nslookup pe Linux

Pasul 1
În cazul utilizării CentOS sau Red Hat, trebuie să executăm următoarea comandă:

 dnf instalați bind-utils
Dacă folosim Debian sau Ubuntu vom executa următoarele:
 apt install dnsutils
În cazul utilizării ArchLinux executăm:
 pacman -Sy dnsutils

MARI

Pasul 2
Odată instalat putem valida versiunea utilizată cu următoarea comandă:

 sapă -v

MARI

2. Cum se folosește dig și nslookup Linux

Pasul 1
Odată instalate suntem gata de utilizare, putem folosi dig pentru a interoga un nume de domeniu și pentru a prelua informații din acesta, de exemplu, executăm:

 sap solvetic.com

MARI

Pasul 2
În acest caz, avem detalii precum:

  • IP-ul computerului la distanță
  • Timp de consultare
  • Data și ora efectuării interogării
Dacă dorim doar să vizualizăm IP-ul dispozitivului, trebuie să adăugăm parametrul + scurt astfel:
 sap solvetic.com + scurt

MARI

Pasul 3
Pentru a vizualiza înregistrările MX executăm următoarele:

 sap solvetic.com MX + scurt

MARI

Vedem că detaliile sunt mult mai complete.

Pasul 4
Puteți accesa detaliile TTL cu următoarea comandă:

 sap solvetic.com TTL

MARI

Pasul 5
Pentru a consulta toate înregistrările DNS pe care le executăm:

 dig solvetic.com ORICE + noall + răspuns

MARI

3. Cum se utilizează nslookup Linux

Pasul 1
Cu nslookup, dacă dorim să obținem informații despre domeniu, executăm:

 nslookup solvetic.com

MARI

Pasul 2
Putem vedea înregistrările MX folosind următorul parametru:

 nslookup -query = mx solvetic.com

MARI

Pasul 3
Pentru a revizui înregistrările NS, introducem:

 nslookup -query = ns solvetic.com

MARI

Pasul 4
Dacă este necesar să accesați înregistrările SOA, introducem:

 nslookup -query = soa solvetic.com

MARI

Cu dig și nslookup putem efectua sarcini de analiză a domeniului și a rețelei pentru a detecta posibile erori fie în echipamentul nostru, fie în obiectele care participă la comunicare.

wave wave wave wave wave