logo

Comandament Nslookup a Linux amb exemples

Nslookup (sigles de Cerca del servidor de noms) és una ordre útil per obtenir informació del servidor DNS. Es tracta d'una eina d'administració de xarxa per consultar el sistema de noms de domini (DNS) per obtenir mapes de noms de domini o adreces IP o qualsevol altre registre DNS específic. També s'utilitza per resoldre problemes relacionats amb el DNS.

En paraules fàcils, imagineu Internet com un barri gegant. Els llocs web són com cases, però en lloc de noms de carrers, tenen adreces fàcils de recordar com google.com. Tanmateix, els ordinadors es comuniquen mitjançant números, de manera que necessiten una manera de trobar aquestes cases. Aquí és on entra el DNS. Actua com una agenda, tradueix aquests noms de llocs web amigables en adreces numèriques (adreces IP) que els ordinadors poden entendre.



Ara, elnslookup>L'ordre és com una eina especial que podeu utilitzar per explorar aquesta agenda. Et permet fer preguntes sobre llocs web i com estan connectats. Podeu utilitzar-lo per:

mylivecricket.in
  • Busqueu l'adreça d'un lloc web : com si busqueu un número de telèfon a una agenda, podeu utilitzarnslookup>per trobar l'adreça IP d'un lloc web.
  • Resoldre el problema s: Si teniu problemes per accedir a un lloc web,nslookup>us pot ajudar a identificar on pot estar el problema.
  • Més informació sobre la configuració del domini s: Mitjançant l'úsnslookup>, podeu descobrir detalls sobre el domini d'un lloc web, com ara els servidors responsables de gestionar-lo.

Sintaxi de l'ordre nslookup a Linux

La sintaxi de lanslookup>La comanda és relativament senzilla, normalment pren la forma:

nslookup [option] [domain]>

On:



  • [options]> consulteu paràmetres addicionals que modifiquen el comportament de l'ordre.
  • [domain]> indica el nom de domini o l'adreça IP que s'ha de consultar.

Opcions de l'ordre nslookup:

Opcions Descripció
-domini=[nom-domini] us permet canviar el nom DNS predeterminat.
-depurar permet visualitzar la informació de depuració.
-port=[número-port] Utilitzeu l'opció -port per especificar el número de port per a les consultes. De manera predeterminada, nslookup utilitza el port 53 per a consultes DNS
-timeout=[segons] podeu especificar el temps permès perquè el servidor DNS respongui. Per defecte, el temps d'espera s'estableix en uns quants segons
-tipus=a Cerca un registre
També podem veure tots els registres DNS disponibles per a un registre en particular el -tipus=a opció
-tipus=qualsevol Cerca qualsevol registre
També podem veure tots els registres DNS disponibles mitjançant el -tipus=qualsevol opció.
-tipus=info mostra informació relacionada amb el maquinari sobre l'amfitrió. Ofereix detalls sobre el sistema operatiu i la plataforma de maquinari
-tipus=mx Cerca un registre mx
MX (Mail Exchange) assigna un nom de domini a una llista de servidors d'intercanvi de correu per a aquest domini. El registre MX diu que tots els correus enviats a google.com s'han d'encaminar al servidor de correu d'aquest domini.
-tipus=ns Cerca un registre ns
El registre NS (Servidor de noms) assigna un nom de domini a una llista de servidors DNS autoritzats per a aquest domini. Sortirà els serveis de noms associats amb el domini donat.
-tipus=ptr utilitzat en cerques de DNS inverses. Recupera els registres del punter (PTR), que mapegen adreces IP amb noms de domini.
-tipus=soa Busqueu un disc de soa
El registre SOA (inici de l'autoritat), proporciona la informació autoritzada sobre el domini, l'adreça de correu electrònic de l'administrador del domini, el número de sèrie del domini, etc.

Exemples d'algunes opcions de comandament de nslookup a Linux

Realització d'una cerca bàsica de DNS

Sintaxi:

nslookup example.com>

Exemple:



nslookup google.com>

nslookup seguit del nom del domini mostrarà el registre A (adreça IP) del domini. Utilitzeu aquesta ordre per trobar el registre d'adreces d'un domini. Consulta els servidors de noms de domini i obté els detalls.

nslookup google.com

nslookup google.com

Realització d'una cerca inversa de DNS

Sintaxi:

nslookup [IP Address]>

Exemple:

nslookup 192.168.0.10>

També podeu fer la cerca inversa de DNS proporcionant l'adreça IP com a argument per a nslookup.

nslookup 192.168.0.10

nslookup 192.168.0.10

Utilitzant l'opció `-type=any`

Sintaxi:

nslookup -type=any google.com>

Cerca qualsevol registre També podem veure tots els registres DNS disponibles mitjançant el -tipus=qualsevol opció.

nslookup -type=any google.com

nslookup -type=any google.com

Utilitzant `-tipus=soa` opció

Sintaxi:

error semàntic
nslookup -type=soa redhat.com>

Cerca un registre SOA registre SOA (inici de l'autoritat), proporciona la informació autoritzada sobre el domini, l'adreça de correu electrònic de l'administrador del domini, el número de sèrie del domini, etc.

nslookup -type=soa redhat.com

nslookup -type=soa redhat.com

Utilitzant `-type=ns` opció

Sintaxi:

cadena c a la matriu
nslookup -type=ns google.com>

Cerca un registre ns. El registre NS (Servidor de noms) assigna un nom de domini a una llista de servidors DNS autoritzats per a aquest domini. Sortirà els serveis de noms associats amb el domini donat.

nslookup -type=ns google.com

nslookup -type=ns google.com

Utilitzant `-tipus=a` opció

Sintaxi:

nslookup -type=a google.com>

Cerca un registre. També podem veure tots els registres DNS disponibles per a un registre en particular el -tipus=a opció.

nslookup -type=a google.com

nslookup -type=a google.com

Utilitzant `-type=mx` opció

Sintaxi:

nslookup -type=mx google.com>

Cerca un registre mx. MX (Mail Exchange) assigna un nom de domini a una llista de servidors d'intercanvi de correu per a aquest domini. El registre MX diu que tots els correus enviats a google.com s'han d'encaminar al servidor de correu d'aquest domini.

nslookup -type=mx google.com

nslookup -type=mx google.com

retall de cadena javascript

Utilitzant `-type=txt` opció

Sintaxi:

nslookup -type=txt google.com>

Cerca un registre de text. Els registres TXT són útils per a diversos tipus de registres com DKIM, SPF, etc. Podeu trobar tots els registres TXT configurats per a qualsevol domini mitjançant l'ordre següent.

nslookup -type=txt google.com

nslookup -type=txt google.com

Comandament Nslookup a Linux - Preguntes freqüents

Per a què s'utilitza l'ordre nslookup?

El ` nslookup` L'ordre és una eina d'administració de xarxa que s'utilitza per consultar el sistema de noms de domini (DNS) per obtenir informació de mapeig de noms de domini o adreces IP. S'utilitza habitualment per resoldre problemes relacionats amb el DNS, comprovar els registres DNS i diagnosticar problemes de xarxa.

Com puc utilitzar nslookup per trobar l'adreça IP d'un domini?

Per trobar l'adreça IP associada a un domini mitjançant ` nslookup` , simplement escriviu ` nslookup nom_domini` al vostre terminal o indicador d'ordres, substituint domain_name pel domini real que voleu cercar. L'ordre retornarà les adreces IP corresponents per a aquest domini.

Quines són les opcions o paràmetres habituals que s'utilitzen amb nslookup?

Algunes opcions o paràmetres habituals utilitzats amb ` nslookup` incloure:

  • -consulta=tipus : especifiqueu el tipus de registre DNS que voleu consultar (p. ex., A, MX, NS).
  • -servidor=servir r: Especifiqueu el servidor DNS que voleu utilitzar per a la consulta.
  • -timeout=segons : estableix el temps d'espera per a la consulta.
  • -depurar : habiliteu el mode de depuració per mostrar informació detallada.
  • -ajuda o? : Mostra un missatge d'ajuda amb les opcions disponibles.

Per què de vegades rebo una resposta no autoritzada als resultats de nslookup?

Quan ` nslookup` retorna una resposta no autoritzada, vol dir que el servidor DNS consultat no és el servidor principal autoritzat per al domini en qüestió. En canvi, va obtenir la informació d'un servidor secundari o en memòria cau. Això és comú a les configuracions de DNS recursives on els servidors emmagatzemen les respostes a la memòria cau per raons de rendiment.

Què he de fer si nslookup no resol un nom de domini?

Si ` nslookup` no resol un nom de domini, hi ha diversos passos que podeu seguir per solucionar el problema:

  • Comproveu la vostra connexió a Internet i assegureu-vos que els servidors DNS siguin accessibles.
  • Verifiqueu l'ortografia del nom de domini i torneu-ho a provar.
  • Comproveu la configuració del vostre servidor DNS o proveu de consultar un altre servidor DNS.
  • Cerqueu qualsevol problema de configuració de xarxa o de tallafoc que pugui estar bloquejant les consultes de DNS.
  • Penseu en l'ús d'altres eines com ara dig o host per resoldre problemes addicionals.

Conclusió

En aquest article hem parlat de l'ordre `nslookup`, que és una eina variable per consultar el servidor DNS i obtenir informació sobre el mapa de noms de domini o adreces IP. Hem estudiat que és molt útil per resoldre problemes relacionats amb el DNS. També hem parlat d'opcions com -type=a, -type=any, -type=mx, -type=ns, -type=ptr i -type=soa. En general, podem dir que utilitzant la informació de nslookup, els administradors poden obtenir informació sobre la infraestructura DNS i resoldre problemes relacionats amb el DNS de manera eficient.