El Domain Name System es el sistema que convierte nombres fáciles de recordar, como google.com, en direcciones IP que las máquinas pueden entender.
Explorar DNSDNS funciona como la agenda telefónica de Internet. Los humanos recordamos nombres como crudzaso.com, pero los servidores se comunican usando direcciones IP como 142.250.78.14. DNS traduce ese nombre en una dirección real para que tu navegador sepa a dónde ir.
Es el nombre legible que escribes en el navegador, por ejemplo: youtube.com, github.com o riwi.io.
Es la dirección numérica del servidor. Puede ser IPv4, como 192.168.1.1, o IPv6, como 2607:f8b0::.
Es el encargado de responder qué IP corresponde a un dominio. Sin DNS, tendrías que recordar IPs para entrar a páginas.
Cuando escribes un dominio en el navegador, ocurre una cadena de consultas hasta encontrar la dirección correcta.
Apunta un dominio hacia una dirección IPv4.
Apunta un dominio hacia una dirección IPv6.
Crea un alias de un dominio hacia otro dominio.
Define los servidores encargados de recibir correo electrónico.
Guarda texto usado para verificaciones, SPF, DKIM, DMARC y seguridad.
Indica qué servidores DNS tienen autoridad sobre el dominio.
Puedes consultar información DNS desde Ubuntu usando comandos como:
nslookup google.com
dig google.com
dig crudzaso.com A
dig crudzaso.com MX
dig crudzaso.com TXT
host github.com
Permite usar nombres fáciles en lugar de memorizar direcciones IP.
Internet puede crecer porque DNS distribuye la responsabilidad entre muchos servidores.
Los registros MX, SPF, DKIM y DMARC ayudan a que los correos lleguen correctamente y no sean falsificados.
DNS también puede proteger mediante DNSSEC, filtros, bloqueo de dominios maliciosos y validaciones.
Si compras un dominio y quieres apuntarlo a un servidor con IP pública, ¿qué registro DNS usarías?
Usarías un registro A si la IP es IPv4, o un registro AAAA si la IP es IPv6.