Si alguna vez has pensado compra run dominio para tus proyectos personales, con el objetivo de tener el control de los diferentes registros DNS (A, AAAA, CNAME etc.) y poder administrarlo en detalle, hoy en RedesZone os vamos a explicar cómo puedes registrar un dominio gratis y añadirlo a Cloudflare para toda la gestión de los DNS, así como para añadirle una capa de seguridad a tu web. Esta guía detalla un método actualizado para registrar un dominio funcional sin coste, utilizando herramientas comunitarias, y cómo integrarlo con Cloudflare para una gestión DNS profesional. A continuación, os explicamos todos los detalles.
El proyecto DigitalPlat FreeDomain de GitHub nos permitirá obtener un dominio personal o para nuestra pequeña empresa, y todo ello de forma completamente gratis. Una vez que hayas registrado el dominio, podrás alojarlo en tu proveedor de DNS favorito como Cloudflare, FreeDNS o cualquier otro que vosotros queráis. En nuestro caso, lo hemos alojado directamente en Cloudflare porque es lo que usamos a nivel personal.
Este es un proyecto comunitario alojado en GitHub que ha ganado bastante popularidad (más de 90.000 estrellas). Si bien es una excelente opción para proyectos personales, laboratorios de pruebas o aprendizaje, es crucial entender sus limitaciones. Al ser un servicio gratuito y mantenido por la comunidad, no ofrece las mismas garantías de soporte y estabilidad a largo plazo que un registrador comercial.
El proceso para registrarnos un dominio gratis es realmente sencillo y al alcance de cualquiera de vosotros, pero puede ser algo complicado para usuarios que no tienen experiencia en dominios y en registros DNS, así que os explicaremos cómo lo podéis hacer.
| Extensión (TLD) | Coste de Registro | Requisito Adicional | Uso Recomendado |
|---|---|---|---|
| .dpdns.org | Gratis | Ninguno | Proyectos personales, pruebas, aprendizaje |
| .kg | Registro gratis | Verificación KYC de pago (aprox. 3$) | Proyectos que requieran un TLD de país, con mayor inversión inicial |
| .ml | Gratis | Ninguno (según disponibilidad) | Uso experimental (históricamente ha presentado problemas de estabilidad) |
Crear cuenta en digitalplat.org
Lo primero que debemos hacer es acceder a la web de digitalplat.org, nos tendremos que registrar con nuestro email y también todos los datos que nos pedirán. Es normal que nos pidan la dirección de nuestro hogar, porque es un requisito de la ICANN para el registro del dominio. Es fundamental que utilices datos reales y verificables. La ICANN, el organismo que regula los dominios, exige información de contacto precisa para los registros WHOIS. Proporcionar datos falsos no solo viola los términos de servicio, sino que puede llevar a la suspensión inmediata y permanente de tu dominio si se detecta una irregularidad o se inicia una disputa de propiedad. Podrías «inventarte» estos datos sin muchos problemas, pero si alguien pide que proporciones una identificación como un DNI para acreditar la propiedad del dominio, verán que los datos no coinciden, y te cancelarán el dominio sin previo aviso.
En el menú principal pinchamos en «Sign Up»:
Ahora tendremos que poner nuestros datos, nos registraremos, nos enviarán un email de confirmación, y tendremos que pasar el KYC iniciando sesión en nuestra cuenta de GitHub. Si no tenéis una cuenta de GitHub, tendréis que crear una para esto. Nosotros hemos usado la cuenta de GitHub que usamos habitualmente para temas de desarrollo.
Una vez que el registro se haya completado, y hayamos iniciado sesión, podemos ver el menú principal de la web donde tenemos mucha información. En la parte inferior es donde podemos ver el número de dominios que tenemos registrados, y también el número de dominios que tenemos disponibles. Solamente podemos crear un dominio por cuenta, si quieres un dominio adicional tendrás que darle una estrella al proyecto de GitGub, y verificar la cuenta de GitHub con ellos.
Ahora que ya nos hemos registrado, os vamos a enseñar cómo registrar un dominio gratis.
Registrar un dominio totalmente gratis
Para el registro, debes irte a «Domain Registration», nos saldrá un listado de términos de servicio que debemos leer. En la zona inferior es donde pondremos el dominio, y elegiremos el TLD que nosotros queramos. Hay que tener en cuenta que los dominios .kg no están disponibles totalmente gratis, porque debemos pasar un KYC que es de pago (3 dólares), pero los otros sí.
Como podéis ver en la siguiente galería, al elegir un dominio .kg debemos pagar el precio del servicio de KYC, para posteriormente poder registrarlo correctamente. Si no quieres pagar absolutamente nada, entonces elige el que hemos usado nosotros: dpdns.org
Al registrar el dominio, tendremos que poner los NameServer 1 y 2, es obligatorio ponerlo. En estos momentos, como todavía no está registrado del todo, podemos inventarnos los NS y seguir con el proceso. Porque luego al integrarlo en Cloudflare tendremos que cambiarlos obligatoriamente por los que nos den.
Una vez que esté todo listo, nos indicará que el registro ha sido exitoso, y ya podremos comenzar a usar el dominio.
Ahora si nos vamos a la web principal, en el menú de «My Domains» podremos ver los dominios que tenemos registrados, la configuración de los NameServers, y también los datos del WHOIS que tenemos. Un apartado muy importante para nuestra privacidad, es ocultar el WHOIS, por defecto está deshabilitado.
Ahora tenemos que añadir el dominio a Cloudflare, para gestionarlo con los registros DNS que nosotros queramos, y también para añadir una capa de seguridad a nuestra web.
Añadir el dominio a Cloudflare
Si no tienes una cuenta de Cloudflare, tendrás que registrarla con un nuevo usuario. Una vez que lo hayas hecho, en el menú principal de Cloudflare, tienes que pinchar arriba a la derecha en «Agregar«, y eliges la primera opción «Conectar a un dominio (Optimizar la velocidad y la seguridad del tráfico web)«. Introducimos el dominio que acabamos de registrar, y elegimos la opción de «Introduzca manualmente registros DNS«, porque no tenemos ningún registro DNS configurado. Aprovechamos para desactivar el tema de rastreadores de IA, para que no bloqueen nada, esto luego lo puedes activar más adelante.
Ahora el asistente nos indicará que no ha encontrado ningún registro DNS, es completamente normal. Continuamos con el asistente, y llegaremos al menú donde nos indique los dos NameServers que debemos poner al dominio registrado, para que todos los registros DNS funcionen bien.
Estos dos Name Servers debemos ponerlos directamente en donde hemos registrado el dominio, Cloudflare nos avisa que podrían tardar hasta 24 horas en procesar los cambios. En nuestro caso personal, ha tardado tan solo 5 minutos.
El menú donde debes editar loa Name Servers es aquí:
Ahora que ya tenemos los Name Servers configurados, podemos administrarlos desde Cloudflare.
Gestiona los registros DNS desde Cloudflare
En el menú principal de Cloudflare ahora veremos el dominio que hemos registrado de forma completamente gratis, al principio nos dará un error de «Servidores de nombres no válidos», porque todavía no se han actualizado, tarda unos 5 minutos aproximadamente.
Recibiremos un email informándonos que la red de Cloudflare está lista para mejorar la velocidad y la seguridad del dominio registrado.
En estos momentos ya podemos acceder a los registros DNS, en la parte derecha es donde tenemos el hipervínculo para ello.
En la sección de registros, es donde podemos ver todos los registros DNS con los tipos A, AAAA, CNAME o los que nosotros queramos crear.
Como habéis visto, ya podemos crear un dominio completamente gratis, y añadirlo a Cloudflare en su plan gratis también, sin necesidad de pagar absolutamente nada. Ahora ya solamente queda usar este dominio como host de DNS dinámico usando Cloudflare, y así poder acceder a vuestro laboratorio de casa sin problemas, y todo ello completamente gratis. Lo mismo si quieres usar otros servicios u opciones, como los Cloudflare Tunnels.
| Paso | Acción Clave | Estado |
|---|---|---|
| 1 | Crear una cuenta en dash.domain.digitalplat.org y verificar el email. | ☐ |
| 2 | Completar la verificación KYC iniciando sesión con una cuenta de GitHub. | ☐ |
| 3 | Acceder a 'Domain Registration' y elegir un nombre de dominio y TLD (ej: .dpdns.org). | ☐ |
| 4 | Introducir NameServers temporales (ej: ns1.example.com) para completar el registro. | ☐ |
| 5 | Crear una cuenta en Cloudflare y añadir el nuevo dominio. | ☐ |
| 6 | Copiar los dos NameServers proporcionados por Cloudflare (ej: dane.ns.cloudflare.com). | ☐ |
| 7 | Volver a DigitalPlat, ir a 'My Domains' y actualizar los NameServers con los de Cloudflare. | ☐ |
| 8 | Esperar la confirmación por email de Cloudflare (aprox. 5-10 minutos) y empezar a gestionar los registros DNS. | ☐ |
Estado del proyecto DigitalPlat FreeDomain y su fiabilidad
El proyecto DigitalPlat FreeDomain presenta indicadores que requieren consideración cuidadosa antes de confiar en él a largo plazo. Por una parte, el repositorio muestra una popularidad muy elevada con más de 90K entrellas en GitHub, lo que indica que hay mucho interés en él por parte de la comunidad, además, la organización DigitalPlat Foundation está verificada en GitHub y controla oficialmente el dominio digitalplat.org, lo que aporta legitimidad al proyecto. Según han indicado, han registrado ya más de 150.000 dominios según sus propias estadísticas, demostrando un gran interés. Por otra parte, hay muchas preguntas sin responder en GitHub, lo que podría indicar un soporte técnico bastante limitado para atender las consultas.
En nuestra opinión, el uso de este servicio para crear dominios gratis solamente deberías usarlo para pruebas en casa o trabajo, pero no para alojar un proyecto «serio». Si te gusta la informática y quieres montarte algo más avanzado en casa con tu nube privada, es una gran opción, ya que es totalmente gratis y no tendrás que pagar nada. Si quieres algo más serio y comercial, como publicar tu propia web, montar una tienda online o similares, es mejor que pagues los 12€ anuales (aproximadamente) que vale un dominio .com, .net o .es entre otros.
