GNU/Linux >> Tutoriales Linux >  >> Linux

Tres comandos para encontrar servidores de nombres autorizados de un dominio:Linux/Mac/Windows

En nuestro artículo anterior te contamos qué es el DNS, sus tipos y cómo funciona. Hoy veremos cómo ver los servidores de nombres autorizados de cualquier dominio en máquinas Linux, Windows y Mac. Cualquier dominio tendría varios servidores de nombres para garantizar una alta disponibilidad, de modo que si un servidor de nombres falla, otro debería responder a las consultas de DNS. Por ejemplo, Google.com se asignará a un conjunto de servidores de nombres autorizados. Para averiguar cuáles son los servidores de nombres asignados a un dominio en particular, escriba los siguientes comandos.

En Unix/Linux/Mac:

host -t ns google.com

Encontrará una salida similar a la siguiente:

google.com name server ns4.google.com.
google.com name server ns2.google.com.
google.com name server ns3.google.com.
google.com name server ns1.google.com.

En el resultado anterior, puede ver que google.com se ha vinculado a cuatro servidores de nombres; a saber, ns1.google.com a ns4.google.com

Otro comando es nslookup, que funcionará en máquinas Windows y Linux.

Escriba 'nslookup' y escriba el siguiente comando en el indicador.

> set query=ns
> google.com

La salida será la siguiente,

Non-authoritative answer:
google.com nameserver = ns3.google.com.
google.com nameserver = ns1.google.com.
google.com nameserver = ns2.google.com.
google.com nameserver = ns4.google.com.

Authoritative answers can be found from:
ns3.google.com internet address = 216.239.36.10
ns2.google.com internet address = 216.239.34.10
ns1.google.com internet address = 216.239.32.10
ns4.google.com internet address = 216.239.38.10

Aquí la salida también contiene direcciones IP de diferentes servidores de nombres.

Tercer comando es 'cavar'. Dig es un Domain Information Groper, una herramienta de administración de red para consultar la información DNS de un dominio. La excavación dará como resultado registros DNS 'A' y registros NS.

dig google.com

La salida será la siguiente,

;; ANSWER SECTION:
google.com. 264 IN A 74.125.236.134
google.com. 264 IN A 74.125.236.135
google.com. 264 IN A 74.125.236.136
google.com. 264 IN A 74.125.236.137
google.com. 264 IN A 74.125.236.142
google.com. 264 IN A 74.125.236.128
google.com. 264 IN A 74.125.236.129
google.com. 264 IN A 74.125.236.130
google.com. 264 IN A 74.125.236.131
google.com. 264 IN A 74.125.236.132
google.com. 264 IN A 74.125.236.133

;; AUTHORITY SECTION:
google.com. 11194 IN NS ns1.google.com.
google.com. 11194 IN NS ns3.google.com.
google.com. 11194 IN NS ns4.google.com.
google.com. 11194 IN NS ns2.google.com.

;; ADDITIONAL SECTION:
ns3.google.com. 197993 IN A 216.239.36.10
ns2.google.com. 24555 IN A 216.239.34.10
ns1.google.com. 24579 IN A 216.239.32.10
ns4.google.com. 24566 IN A 216.239.38.10

Linux
  1. Linux:¿cómo averiguar el espacio de nombres de un proceso en particular?

  2. Cómo obtener servidores de nombres de dominio desde la línea de comandos en Ubuntu Linux

  3. Encuentre un archivo con los comandos de búsqueda y localización en Linux

  4. ¿Cómo puedo saber qué versión de Linux estoy ejecutando?

  5. BASH:encuentra archivos duplicados (compatible con MAC/LINUX)

Cómo editar archivos de hosts en Linux, Windows o Mac

Cómo comprobar la versión de Python en Linux, Mac y Windows

Cómo averiguar la versión del kernel de Linux que se ejecuta en su PC

Cómo encontrar los comandos más utilizados en Linux

Cómo saber a qué grupos pertenece un usuario en Linux

Linux descubre la identificación del núcleo con hiperprocesos