Probar la resolución DNS con nslookup
En el paso anterior, examinamos el archivo /etc/resolv.conf
, que le dice a tu sistema dónde encontrar los servidores DNS. Ahora, probemos activamente si tu sistema puede resolver un nombre de dominio utilizando el comando nslookup
.
nslookup
es una utilidad de línea de comandos para consultar el Sistema de Nombres de Dominio (Domain Name System, DNS) para obtener el mapeo de nombres de dominio o direcciones IP, o cualquier otro registro DNS específico. Es una herramienta fundamental para la resolución de problemas de red.
Utilicemos nslookup
para encontrar la dirección IP de example.com
. Escribe el siguiente comando en tu terminal y presiona Enter:
nslookup example.com
Deberías ver una salida similar a esta:
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: example.com
Address: 93.184.216.34
Desglosemos esta salida:
Server: 127.0.0.53
: Esto muestra la dirección IP del servidor DNS que nslookup
utilizó para la consulta. Como vimos en el paso anterior, este es el resolutor local especificado en /etc/resolv.conf
.
Address: 127.0.0.53#53
: Esta es la dirección IP y el número de puerto del servidor DNS. El DNS generalmente utiliza el puerto 53.
Non-authoritative answer:
: Esto indica que la respuesta provino de un servidor DNS de caché, no del servidor autoritativo de example.com
.
Name: example.com
: Este es el nombre de dominio que consultaste.
Address: 93.184.216.34
: Esta es la dirección IP que el servidor DNS devolvió para example.com
. Esta es la dirección a la que tu computadora se conectaría cuando intentas visitar example.com
.
Si nslookup
devuelve una dirección IP, significa que tu sistema resolvió correctamente el nombre de dominio. Si falla, es posible que veas un mensaje de error que indique un problema con la resolución DNS.
También puedes intentar resolver otros nombres de dominio, como google.com
o labex.io
.
nslookup google.com
La salida mostrará las direcciones IP asociadas con google.com
. Ten en cuenta que un solo nombre de dominio puede tener múltiples direcciones IP.
Este comando es invaluable para verificar que tu configuración de DNS está funcionando correctamente y para encontrar las direcciones IP de nombres de dominio específicos.
Haz clic en Continuar para pasar al siguiente paso.