Saltar al contenido
56K

56K

Slow IT – Just 4 Fun

Menú
  • Sistemas Operativos:
  • Virtualización:
Menú

⌨️ Una web simple en los registros DNS TXT

Publicada el 10/06/2026 por fanta

Esto es un experimento realizado por Blaine Murphy que demuestra que es posible usar los DNS TXT records como almacenamiento.

¿Y esto para que puede servir?

En este caso la finalidad del experimento dns-web-hosting es demostrar que si has adquirido un dominio podrías no necesitar montar/contratar hosting para una web simple (por ejemplo una web rollo linktree para colocar una serie de links).

El experimento parte de la pregunta ¿Es posible almacenar una web solamente teniendo un dominio?

Pues parece que es viable aunque cada server DNS pueda imponer sus limites en los registros TXT (número de registros posibles, longitud de caracteres de cada cadena, …).

Por cierto … originalmente los registros DNS TXT no se crearon con la finalidad con la que se usan actualmente (prevenir spam por correo electrónico, verificación de la propiedad del dominio, …) y se usaban y pueden usar para colocar el nombre completo de una empresa, la dirección de un host, descripción de para que se usa ese domino, etc …

Ejemplos:

example.com. IN TXT «Este dominio se usa como repo de código»
example.com. IN TXT «hola»
otrodominio.net. IN TXT «impresora=lpr5»
otromas.org. IN TXT «perro=boby»

Una cadena entre comillas dobles puede contener máximo 255 caracteres pero … un TXT record puede contener múltiples cadenas y también se pueden añadir múltiples TXT records para un mismo dominio.

Si usas un proveedor para el DNS sería bueno mirar los límites que impongan para calcular cuantos caracteres puedes meter en un registro TXT. Por ejemplo en la demo que hace Blaine (la persona que realiza este proyecto) comenta que con el proveedor que utiliza puede meter alrededor de 375.000 caracteres.

No es mucho pero da para una web sencilla si se comprime y se pasa a base64. 

Pero … ¿Como podría visualizar una web de estas insertada en los registros DNS TXT?

No podrías directamente visualizarla mediante un navegador web, es decir, si que la visualizarás con un navegador web pero tendrías que usar previamente un script con dig y otras utilidades (base64, gzip,…) según tengo entendido.

Ese script bajaría con dig los registros TXT, formatea la salida, descomprime y luego ya tienes por ejemplo el index.html listo para visualizarse.

 

En resumen. Es posible pero no deja de ser un experimento que juega un poco con esos limites y que sirve para saber que se pueden calzar en los DNS TXT archivos pasados a base64 que no sean muy grandes.

 

A mi más que meter allí una web se me ocurre que simplemente si has pillado un dominio para publicar ciertos datos no necesitas realmente un servidor web donde almacenarlos.
Puede usarse por ejemplo para publicar una clave gpg publica que deseas compartir con la gente. Te evitas el server web y solamente has de facilitarle el «one liner con dig» a quien la quiere obtener.

Y bueno eso es todo. Me ha parecido curioso y creo que cuadraba en la sección «Less is more». No vas a almacenar allí una película pero lo mismo puedes encontrarle una utilidad y ahorrar un server web.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

fanta de naranja
🎩 WEARING THE LETTER
🐌 ALARGALESCENCIA
💾 ABANDONWARE
⛏️ POST-SILICON
⌨️ LESS IS MORE
✍️ THOUGHTS
🎹 MIXTAPES
👨🏻‍💻 SISTEMAS
🔓 HACKING
🛠️ TMP

📰 Feed RSS
🕵️ Buscador
✉️ fanta@56k.es

Comentarios recientes

  • Su muy sagrado general Dounalis en Aventuras gráficas no tan típicas – Vol 3
  • fanta en Tu propio buscador sin casinos y sin youtubers de extrema derecha
  • Alfonsucio en Tu propio buscador sin casinos y sin youtubers de extrema derecha
  • Anthk en Wikipedia offline – Offline first con Kiwix
  • fanta en Tu propio buscador sin casinos y sin youtubers de extrema derecha
©2026 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb