Encontrar la Dirección IP de un Dominio (Registro A) con dig y nslookup
En este paso, realizará una consulta DNS directa estándar, que es el proceso de resolver un nombre de dominio a una dirección IP. Esta es una de las funciones más comunes del DNS. El tipo específico de registro que mapea un nombre de dominio a una dirección IPv4 se llama registro A. Utilizaremos dos herramientas populares de línea de comandos para esta tarea: nslookup y dig.
Primero, debe asegurarse de que estas herramientas estén instaladas. Forman parte del paquete dnsutils en sistemas basados en Debian como Ubuntu. Actualicemos la lista de paquetes e instalémoslo.
sudo apt-get update
sudo apt-get install -y dnsutils
Ahora que las herramientas están listas, usemos nslookup (que significa "name server lookup" o búsqueda de servidor de nombres) para encontrar la dirección IP de www.google.com.
nslookup www.google.com
La salida le muestra el servidor que respondió a la consulta (su servidor predeterminado del Paso 1) y la "Non-authoritative answer" (respuesta no autoritativa), que contiene la(s) dirección(es) IP asociadas con www.google.com.
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: www.google.com
Address: 142.250.189.196
Name: www.google.com
Address: 2607:f8b0:4005:80d::2004
A continuación, realicemos la misma consulta utilizando dig (Domain Information Groper). dig es a menudo preferido por los administradores de sistemas porque proporciona una salida más detallada y estructurada.
dig www.google.com
Examine la salida de dig. Está dividida en secciones. La QUESTION SECTION (sección de pregunta) muestra lo que solicitó (un registro A para www.google.com). La ANSWER SECTION (sección de respuesta) proporciona el resultado, incluida la dirección IP y el valor TTL (Time To Live), que indica cuánto tiempo un resolvedor puede almacenar en caché esta información.
; <<>> DiG 9.18.1-1ubuntu1.3-Ubuntu <<>> www.google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5247
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;www.google.com. IN A
;; ANSWER SECTION:
www.google.com. 7 IN A 142.251.46.196
;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Mon Jul 14 14:55:18 CST 2025
;; MSG SIZE rcvd: 59
Al comparar las dos salidas, puede ver que, si bien ambas herramientas logran el mismo objetivo, dig ofrece una visión mucho más completa de la respuesta DNS.