Hay un protocolo que interviene en prácticamente todo lo que haces en Internet —cada API que llamas, cada modelo de IA al que pides una respuesta, cada repositorio que clonas— y que la mayoría jamás ha estudiado en serio. El DNS decide si tu tráfico va al servidor legítimo o a uno suplantado, filtra información sobre a qué servicios te conectas y puede convertirse en un canal que atraviesa casi cualquier firewall.
Básicos DNS interactivo es un curso gratuito, publicado en GitHub Pages, que recorre este protocolo con una metodología práctica: mapas clicables, simulador de resolución, laboratorio de consultas local y quiz autocorregido. Todo con HTML, CSS y JavaScript puro, sin instalar nada.
Qué contiene
- Mapa del ecosistema: un grafo interactivo con once componentes (stub, recursivo, raíz, TLD, autoritativo, zona, registros, caché, transporte, DNSSEC y privacidad), cada uno con detalle y enlaces a los RFC.
- Ruta de resolución: una consulta en siete pasos, con actores y artefactos técnicos en cada etapa.
-
Anatomía de una zona: SOA, NS, A, CNAME, DNSKEY, flags y RCODE, con la zona didáctica
empresa.example. -
Laboratorio de consulta: resuelve nombres en local y observa NOERROR, NODATA, NXDOMAIN, SERVFAIL (incluido un
bogus.empresa.exampleque simula fallo de validación DNSSEC y un bucle de CNAME). - Checklist de riesgos: ocho señales ponderadas (delegación lame, AXFR expuesto, resolver abierto...) con evaluación de prioridad.
- Quiz de ocho preguntas con explicación inmediata, más guía de repaso, catálogo de RFC filtrable y glosario.
Por qué importa
Para quien construye o usa herramientas de IA, el DNS es la primera decisión de confianza de cada conexión. Sin validación DNSSEC, una respuesta suplantada redirige tu tráfico; un AXFR abierto filtra el inventario de nombres; las consultas en claro revelan qué servicios usas. El curso enseña los controles: cadena raíz → DS → DNSKEY → RRSIG, DoT/DoH/DoQ, QNAME minimisation.
Lee el artículo completo en IAcademy.
Lee el artículo completo en IAcademy: https://iacedemy.com/blog/curso-interactivo-dns/
Top comments (0)