Qué es un nameserver y cómo cambiar los DNS de tu dominio
Si alguna vez has comprado un dominio y un hosting por separado, o has intentado conectar tu sitio web a un servicio externo como Cloudflare, seguramente te has topado con el término nameserver. Para muchos, esta palabra suena a algo sacado de una película de hackers, pero en realidad es un concepto muy sencillo y esencial para que tu página web funcione.
En esta guía completa, vamos a desmitificar qué son los nameservers, para qué sirven exactamente y, lo más importante, te enseñaré paso a paso cómo cambiar DNS de tu dominio sin miedo a romper nada. Al final, también hablaremos de la famosa propagación DNS, ese período de espera que tanto confunde a los principiantes.
¡Vamos a ello!
¿Qué es un nameserver? La "agenda telefónica" de Internet
Para entender qué es un nameserver, imagina que Internet es una ciudad enorme y cada sitio web es una casa. Para encontrar una casa, necesitas su dirección exacta, que en Internet sería la dirección IP (por ejemplo, 192.168.1.1). El problema es que los humanos no somos buenos memorizando números largos, preferimos nombres como google.com o tudominio.com.
Aquí es donde entran los nameservers. Son como la agenda telefónica de Internet. Su trabajo es traducir el nombre de tu dominio (fácil de recordar) a la dirección IP de tu servidor (difícil de recordar) donde están guardados los archivos de tu web.
Cuando alguien escribe tudominio.com en su navegador, su ordenador no sabe dónde está tu web. Lo que hace es preguntar a un servidor DNS (que es gestionado por los nameservers) "oye, ¿dónde vive tudominio.com?". El nameserver responde: "Vive en la dirección IP 123.456.789.0". El navegador va a esa dirección y carga tu sitio.
Por lo tanto, los nameservers son el pegamento que une tu dominio con tu hosting. Si apuntan al lugar equivocado, tu web no cargará o mostrará un error de "Sitio no encontrado".
¿Qué son exactamente los DNS y en qué se diferencian?
A menudo usamos "DNS" y "nameservers" como sinónimos, pero técnicamente hay una pequeña diferencia que conviene aclarar para que no te líes al configurar nameservers.
- Nameservers: Son los servidores específicos que almacenan los registros DNS de tu dominio. Suelen tener este formato:
ns1.tudominio.comons1.tuproveedor.com. Son la "centralita" principal. - DNS (Domain Name System): Es el sistema completo, la red global de servidores que trabajan juntos. Dentro de un nameserver, existen "registros DNS" (como A, CNAME, MX) que son las anotaciones individuales en la agenda que indican qué servicio va a cada IP.
En resumen: Los nameservers son los contenedores, y los registros DNS son el contenido dentro de esos contenedores.
Cuando tú cambias DNS de tu dominio, lo que estás haciendo es cambiar de "contenedor" (nameserver) a otro. Por ejemplo, si cambias los nameservers de tu registro de dominio a los de tu hosting, estás diciendo: "A partir de ahora, la agenda que va a gestionar mi dominio estará en el servidor de mi hosting".
¿Cuándo necesitas cambiar los DNS de tu dominio?
Hay varias situaciones comunes en las que necesitarás hacer este cambio. Reconocerlas te ahorrará muchos quebraderos de cabeza:
- Compraste el dominio y el hosting en sitios diferentes: Es el caso más habitual. Compras el dominio en GoDaddy o Namecheap y el hosting en otra empresa. Deberás apuntar el dominio a los nameservers de tu hosting para que la web se vea.
- Quieres usar un CDN o proxy como Cloudflare: Cloudflare te obliga a cambiar tus nameservers a los suyos propios (por ejemplo,
amy.ns.cloudflare.com) para que puedan acelerar y proteger tu sitio. - Cambias de empresa de hosting: Si te mudas a un nuevo proveedor, este te dará unos nameservers nuevos que deberás configurar en tu dominio.
- Quieres gestionar tu correo electrónico en un servidor externo: Aunque esto a veces se hace con registros MX, en algunos casos es más fácil cambiar los nameservers a un proveedor que gestione todo (correo y web).
Paso a paso: Cómo cambiar los DNS de tu dominio
El proceso es sorprendentemente sencillo, aunque la interfaz de cada registrador (la empresa donde compraste el dominio) es diferente. La lógica es siempre la misma. Te lo explico con un método genérico que funciona en el 99% de los casos.
Paso 1: Encuentra tus nuevos nameservers
Antes de tocar nada, necesitas saber a dónde quieres apuntar. Si contrataste un hosting, esta información suele venir en el correo de bienvenida o en el panel de control.
- Busca en tu correo "Nameservers" o "DNS".
- Si tienes un hosting con Syspanel (anteriormente conocido como HestiaCP), el acceso al panel es a través del puerto 2106 (ejemplo:
https://tuip:2106). Dentro del panel, en la sección de tu dominio, encontrarás los nameservers asignados, normalmente con el formatons1.tuhosting.comyns2.tuhosting.com.
[INFO]: Si no encuentras esta información, contacta con el soporte de tu hosting y pregúntales: "¿Cuáles son mis nameservers?". Te los darán al momento.
Paso 2: Accede al panel de tu registrador de dominio
Ahora ve a la web donde compraste el dominio (por ejemplo, Namecheap, GoDaddy, DonDominio, etc.). Inicia sesión y busca la sección de "Mis dominios" o "Domain Management".
Paso 3: Localiza la opción de cambiar DNS
Dentro de la gestión de tu dominio, busca opciones como:
- Nameservers
- DNS Management
- Configuración de DNS
- Domain Setup
Haz clic en esa opción. A menudo verás dos pestañas: una para "Registros DNS" (donde se gestionan los A, CNAME, etc.) y otra para "Nameservers". Asegúrate de estar en la pestaña de Nameservers.
Paso 4: Configura los nuevos nameservers
En la mayoría de los casos, verás una opción que dice "Uso de nameservers personalizados" o "Custom DNS". Al seleccionarla, se habilitarán campos vacíos donde deberás escribir los que te proporcionó tu hosting.
- En el campo NS1 o Nameserver 1, escribe el primero (ej.
ns1.tuhosting.com). - En el campo NS2 o Nameserver 2, escribe el segundo (ej.
ns2.tuhosting.com).
Si tu hosting te dio más de dos (a veces dan 3 o 4), añádelos también. No pasa nada por ponerlos todos.
Paso 5: Guarda los cambios
Haz clic en el botón "Guardar", "Aplicar" o "Update". La interfaz te mostrará un mensaje de confirmación. ¡Ya está! Has completado el cambio.
[WARNING]: No elimines los nameservers antiguos hasta que hayas añadido los nuevos y guardado. Si los borras sin poner otros, tu dominio se quedará sin "agenda" y tu web dejará de funcionar inmediatamente.
¿Qué es la propagación DNS? La espera mágica
Acabas de cambiar los DNS, pero tu web no carga. ¿Hiciste algo mal? No, tranquilo. Estás experimentando la propagación DNS.
Cuando cambias los nameservers, no se actualiza en todo el mundo al instante. Internet es una red enorme, y cada servidor del mundo tiene una copia en caché (memoria temporal) de tu antigua configuración.
La propagación DNS es el tiempo que tarda la nueva información en viajar por todos los rincones de Internet y reemplazar a la antigua.
- ¿Cuánto tarda? Puede ser desde 30 minutos hasta 72 horas. Sí, es un margen muy amplio. Lo normal es que en unas pocas horas ya funcione, pero en casos raros puede tardar hasta 3 días.
- ¿Por qué tarda tanto? Porque los servidores ISP (los de tu proveedor de Internet) no consultan la información nueva constantemente. La guardan en caché para ser más rápidos. Solo cuando esa caché caduca, vuelven a preguntar y obtienen la nueva.
[TIP]: Si quieres ver si tu web ya está funcionando sin esperar a que tu ordenador actualice la caché, puedes usar herramientas online como whatsmydns.net. Esta web comprueba los servidores DNS de todo el mundo y te dirá si tu cambio ya se ha propagado en Nueva York, Londres o Madrid.
Trucos para acelerar la propagación DNS
No puedes acelerar el proceso en los servidores de terceros, pero sí en tu propio ordenador para poder trabajar antes:
- Vacía la caché DNS de tu sistema:
- En Windows: Abre Símbolo del sistema (CMD) y escribe
ipconfig /flushdns. - En macOS: Abre Terminal y escribe
sudo dscacheutil -flushcache.
- En Windows: Abre Símbolo del sistema (CMD) y escribe
- Reinicia tu router: Esto limpiará la caché de tu red local.
- Usa un DNS público: Cambia temporalmente tu DNS a
8.8.8.8(Google) o1.1.1.1(Cloudflare). Suelen actualizar sus cachés más rápido que los de tu proveedor.
Preguntas frecuentes (FAQ) sobre Nameservers y DNS
Para terminar, resolvamos las dudas más comunes que nos llegan al soporte técnico.
¿Qué pasa si pongo los nameservers al revés?
Nada grave. El orden no importa. El sistema lee ambos y los utiliza. Solo asegúrate de que estén escritos correctamente, sin espacios y con el punto final si lo tienen.
¿Puedo tener mi correo en un sitio y mi web en otro sin cambiar los nameservers?
Sí, pero no cambiando los nameservers globales. Para eso necesitas usar registros DNS específicos dentro de tu nameserver actual. Por ejemplo, puedes tener el registro A (que apunta a la web) hacia un hosting, y el registro MX (que gestiona el correo) hacia otro servidor de correo. Es una configuración más avanzada que se hace en la pestaña "DNS Management" de tu dominio, no en "Nameservers".
¿Cuánto tardan en funcionar los subdominios?
Los subdominios (como blog.tudominio.com) dependen de los mismos nameservers. Si tu dominio principal ya funciona, los subdominios deberían funcionar casi a la vez, aunque a veces tardan unos minutos extra.
¿Pierdo mi correo electrónico si cambio los nameservers?
Depende de dónde tengas el correo.
- Si tu correo está en el mismo hosting al que apuntas los nuevos nameservers, no lo pierdes.
- Si tu correo está en otro proveedor (como Google Workspace o Microsoft 365), necesitarás recrear los registros MX en el nuevo panel de DNS de tu hosting. Si no lo haces, el correo dejará de funcionar. Asegúrate de tener copia de los registros MX antiguos antes de cambiar.
¿Qué es mejor: cambiar los nameservers o editar los registros DNS?
Cambiar los nameservers es la opción más rápida y sencilla para conectar un dominio a un hosting nuevo. Es como "cambiar de proveedor de agenda". Editar los registros DNS es más granular y se usa cuando quieres mantener el dominio registrado en un sitio pero apuntar servicios específicos a otros. Para la mayoría de usuarios, cambiar los nameservers es la opción correcta.
Conclusión: El control está en tus manos
Entender qué son los nameservers y cómo cambiar DNS te da un control total sobre tu presencia online. Ya no dependerás de llamar al soporte para una tarea que, como has visto, es bastante mecánica.
Recuerda los puntos clave:
- Los nameservers traducen tu nombre de dominio a una IP.
- Para configurar nameservers, solo necesitas los datos de tu hosting y acceso al panel de tu dominio.
- La propagación DNS es un proceso natural que tarda hasta 72 horas; no te desesperes si no funciona al minuto.
- Guarda siempre tus registros MX si usas correo externo.
Ahora que ya sabes cómo funciona, puedes hacer el cambio con confianza. Si en algún momento te atascas, la solución suele estar a un correo de distancia con tu proveedor de dominio y hosting. ¡Buena suerte con tu proyecto web!
