Iniciar sesión
Iniciar sesión

Configuración de DNS para IPv6: Tutorial paso a paso

Configuración de DNS para IPv6: Tutorial paso a paso
Hostman Team
Technical writer
Administración de DNS Redes
20.10.2025
Reading time: 15 min

Internet está migrando gradualmente a IPv6, y cada vez más sitios web, aplicaciones y dispositivos lo adoptan. Pero tener una dirección IPv6 por sí sola no es suficiente. Para que todo funcione correctamente, es necesario configurar el DNS adecuadamente, tanto del lado del servidor como en su propia computadora.

Sin DNS, ninguna conexión funcionará: el navegador simplemente no sabrá a dónde enviar la solicitud. Esto es especialmente crítico en IPv6. Si olvida establecer los registros DNS necesarios, su sitio se volverá invisible para muchos usuarios, e incluso el contenido que antes se abría correctamente podría dejar de funcionar en los dispositivos de los clientes.

Cómo verificar si su proveedor de Internet admite IPv6

Esta guía es relevante solo si su proveedor de Internet admite IPv6.

Sistema operativo basado en Linux

Ejecute el siguiente comando:

ip -6 addr show

Si ve direcciones de interfaz que comienzan con 2xxx: o 3xxx:, su proveedor admite IPv6.

7d2aabba D2e1 4ee8 A0c5 03818acf4c03

macOS

Use el comando:

ifconfig

Si su proveedor asigna una dirección IPv6, se verá algo como esto:

Mac

Windows

Abra el símbolo del sistema presionando Win + R y luego escriba cmd.

7ac60b9a B0d0 4f3f Ba6f 02497ca6537b.png

Ingrese el siguiente comando:

ipconfig

Debería ver una salida como esta:

E062733f Bd95 4c11 88a8 20b32d89e0de

Qué es DNS para IPv6 y por qué es importante

El DNS es como la libreta de direcciones de Internet. Cuando un usuario escribe la dirección de un sitio web, el navegador no sabe a dónde ir: necesita una dirección IP. El DNS traduce direcciones legibles por humanos a direcciones IP numéricas que los dispositivos y redes pueden usar.

Debe configurar DNS para IPv6 en dos lugares:

1. En el servidor (donde se aloja su sitio o servicio)

Esto permite que los navegadores encuentren su sitio a través de IPv6. Si la zona DNS de su dominio no contiene un registro AAAA con la dirección IPv6 del servidor, los navegadores ni siquiera sabrán que pueden usar el nuevo protocolo para acceder a su sitio. Como resultado, el sitio puede cargar lentamente o no funcionar en absoluto para los usuarios con acceso solo a IPv6.

2. En el lado del cliente (su computadora o enrutador)

Su computadora también necesita saber qué servidor DNS usar para resolver las direcciones de los sitios en formato IPv6. Si su computadora o enrutador no tiene acceso a un servidor DNS que admita IPv6, no podrá abrir el sitio, incluso si su proveedor de Internet admite IPv6.

Debe configurar el DNS para IPv6 para que Internet funcione rápidamente, de forma confiable y sin interrupciones con el nuevo protocolo. Sin una configuración adecuada, IPv6 podría estar disponible, pero no operativo.

Los mejores servidores DNS públicos para IPv6

Para garantizar un rendimiento estable y rápido, su dispositivo debe saber a qué servidor DNS consultar. Generalmente, el enrutador se encarga de esto: recibe la configuración de su proveedor de Internet y la distribuye en la red. Pero si su proveedor no admite IPv6 o su DNS es inestable, puede especificar manualmente servidores DNS públicos que admitan IPv6.

Estas son direcciones gratuitas y confiables accesibles desde cualquier parte del mundo:

Nombre

Dirección IPv6 DNS primaria

Dirección IPv6 DNS secundaria

Google DNS

2001:4860:4860::8888

2001:4860:4860::8844

Cloudflare

2606:4700:4700::1111

2606:4700:4700::1001

Quad9

2620:fe::fe

2620:fe::9

OpenDNS

2620:119:35::35

2620:119:53::53

Todos estos servicios:

  • admiten IPv6 sin configuración adicional,
  • responden rápidamente a las consultas en todo el mundo,
  • protegen contra sitios falsos y maliciosos (especialmente Quad9 y OpenDNS).

Cuándo debe configurar el DNS manualmente

Siga las siguientes instrucciones si se cumple alguna de las condiciones:

  • Su dispositivo no recibe automáticamente la configuración del servidor DNS.
  • Su proveedor de Internet no admite IPv6 a nivel de DNS.
  • Los sitios web cargan lentamente o muestran el error "Dirección no encontrada".

Las siguientes secciones explican cómo configurar manualmente los servidores DNS. Solo le tomará unos minutos y proporcionará una conexión a Internet estable y sin errores.

Configuración de DNS IPv6 en Windows

Si tiene acceso a Internet pero los sitios web no cargan, es posible que Windows no sepa qué servidor DNS usar para IPv6. Puede corregirlo fácilmente configurando manualmente las direcciones correctas.

Este método funciona tanto para Windows 10 como para Windows 11, ya que la interfaz es casi idéntica.

  1. Abra las conexiones de red: presione Win + R, escriba ncpa.cpl y presione Enter.

9c089673 6ec0 4614 8429 67b14a7f6bbf.png

Se abrirá una ventana con todas las conexiones (Ethernet, Wi-Fi, etc.).

06672d25 67e0 41b3 B6ee 0b89264adb4f.png

  1. Busque su conexión activa. Generalmente se llama “Conexión de área local” o “Red inalámbrica”. Haga clic derecho sobre ella → seleccione Propiedades.

Faaf7789 0ecc 406b B01b A821eb811aec.png

  1. Seleccione Protocolo de Internet versión 6 (TCP/IPv6). En la lista de componentes, busque esta línea y haga clic en el botón Propiedades.

75c3e56f 0e3c 4067 Bad5 26991c85f8bd.png

  1. Ingrese los servidores DNS manualmente:

    • Marque Usar las siguientes direcciones de servidor DNS.
    • Escriba:
      • Preferido: 2001:4860:4860::8888
      • Alternativo: 2001:4860:4860::8844

5a411d25 5368 49e6 941b 320d399dc151.png

  1. Guarde los cambios haciendo clic en AceptarAceptar y cierre la ventana.

Windows ahora usará los servidores DNS especificados para las conexiones IPv6.

Configuración de DNS IPv6 en Linux

La configuración de DNS en Linux depende de la edición que esté utilizando (escritorio o servidor) y de la herramienta de administración de red (NetworkManager, systemd-networkd o configuración manual).

Para asegurarse de que todo funcione correctamente con IPv6, debe determinar qué componente gestiona la red y el DNS en su sistema y luego elegir el método de configuración adecuado.

Cómo saber qué usa su distribución

Abra una terminal y ejecute:

nmcli device

Si el comando devuelve una lista de interfaces y sus estados, está usando NetworkManager.

Si nmcli no está instalado, pruebe:

networkctl

Si ve interfaces con el estado routable o configured, está usando systemd-networkd.

3710a57e 99df 4415 9d56 Ddc4aa57fedf.png

Ubuntu Desktop, Fedora, Manjaro — usando NetworkManager

Si utiliza un entorno gráfico (GNOME, KDE, Xfce) y ve un ícono de red en el panel, lo más probable es que esté usando NetworkManager.

A través de la interfaz gráfica:

  • Vaya a ConfiguraciónRed Seleccione la conexión activaIPv6.

  • En la sección DNS:

    • Cambie el modo a “Manual” o “Avanzado”.

    • Ingrese las direcciones DNS, por ejemplo: 2001:4860:4860::8888 y 2001:4860:4860::8844.

    • Guarde y reinicie la conexión.

A través de la terminal:

nmcli connection modify eth0 ipv6.dns "2001:4860:4860::8888 2001:4860:4860::8844"
nmcli connection modify eth0 ipv6.ignore-auto-dns yes
nmcli connection up eth0

Reemplace eth0 por el nombre real de su interfaz (verifíquelo ejecutando nmcli device).

Ubuntu Server (18.04+, 20.04+, 22.04+) — usando Netplan

En las ediciones de servidor de Ubuntu, Netplan se utiliza para generar configuraciones para systemd-networkd.

Abra el archivo de configuración, por ejemplo:

sudo nano /etc/netplan/01-netcfg.yaml

Agregue las direcciones IPv6 en la sección nameservers. Asegúrese de seguir estrictamente el formato YAML — use solo espacios, no tabulaciones. Generalmente, las sangrías son múltiplos de 4 espacios.

En el campo addresses, inserte la dirección IPv6 con /64.

En el campo gateway6, inserte la puerta de enlace — elimine el último grupo de su dirección IPv6 y reemplácelo por 1 para obtener la dirección del gateway.

network:
  version: 2
  ethernets:
    eth0:
      dhcp4: true
      dhcp4-overrides:
        use-dns: false
      dhcp6: false
      addresses:
        - 2001:0db8:a::0370/64
      gateway6: 2001:0db8:a::1
      match:
        macaddress: <inserte la dirección MAC de su máquina>
      nameservers:
        addresses:
          - 2001:4860:4860::8888
          - 2001:4860:4860::8844

Aplicar los cambios:

sudo netplan apply

Después de aplicar los cambios, verifique que los servidores DNS correctos estén en uso.

A3d30226 7c2e 4904 Ac3b 6a701ec358d2

Si el campo DNS Servers muestra servidores incorrectos, es probable que estén siendo entregados automáticamente por DHCP. Desactive esto de la siguiente manera:

Asegure los permisos correctos del archivo YAML:

sudo chmod 600 /etc/netplan/01-netcfg.yaml

Elimine el antiguo resolv.conf y cree un enlace simbólico:

sudo rm -f /etc/resolv.conf
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf

Si obtiene el error “Unable to resolve host”, agregue el nombre de host a /etc/hosts:

HOSTNAME=$(hostname)
sudo sed -i "/127.0.1.1/d" /etc/hosts
echo "127.0.1.1 $HOSTNAME" | sudo tee -a /etc/hosts

Habilite systemd-resolved (si aún no está activo):

sudo systemctl enable systemd-resolved --now

Aplique la configuración y reinicie los servicios:

sudo netplan apply
sudo systemctl restart systemd-networkd
sudo systemctl restart systemd-resolved

Verifique nuevamente el resultado:

resolvectl status
resolvectl dns

En este punto, el DNS basado en DHCP debería estar completamente deshabilitado.

Sistemas modernos con systemd-resolved

Si su sistema usa systemd-resolved directamente (por ejemplo, Arch Linux o Ubuntu con systemd), puede definir el DNS mediante el archivo de configuración.

Abra el archivo de configuración:

sudo nano /etc/systemd/resolved.conf

Agregue las siguientes líneas:

[Resolve]
DNS=2001:4860:4860::8888 2001:4860:4860::8844
FallbackDNS=2606:4700:4700::1111

Reinicie el servicio:

sudo systemctl restart systemd-resolved

Configuración manual mediante resolv.conf — si nada más funciona

A veces, es más sencillo realizar cambios directamente en /etc/resolv.conf, especialmente en sistemas mínimos o contenedores.

Abra el archivo:

sudo nano /etc/resolv.conf

Agregue las líneas:

nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844

Tenga en cuenta que el sistema suele sobrescribir este archivo. Para conservar la configuración:

sudo chattr +i /etc/resolv.conf

Configurar DNS IPv6 en un enrutador

Si ya ha configurado el DNS IPv6 en su servidor y PC, pero el sitio aún no se abre mediante el nuevo protocolo, verifique la configuración de su enrutador. El enrutador distribuye Internet e indica a los dispositivos a dónde enviar las consultas DNS.

Si no se establecen servidores DNS compatibles con IPv6 en el enrutador, sus dispositivos domésticos podrían seguir usando el protocolo antiguo, incluso si el proveedor ya migró a IPv6.

Dónde encontrar la configuración de DNS IPv6

Depende del modelo, pero la ruta típica es: Configuración del enrutador → Internet / WANIPv6DNS.

Si hay una pestaña separada de DNS, vaya a ella. Algunos modelos ocultan estos parámetros en secciones Avanzadas.

Ejemplo: enrutador TP-Link

  • Acceda a la interfaz del enrutador: 192.168.0.1 o tplinkwifi.net
  • Ingrese su usuario y contraseña
  • Vaya a Avanzado IPv6
  • Habilite IPv6 — normalmente está desactivado por defecto
  • En la configuración de la conexión WAN, marque Configurar el servidor DNS manualmente

Ingrese sus direcciones DNS IPv6 seleccionadas, por ejemplo:

2001:4860:4860::8888
2001:4860:4860::8844

Guarde los cambios y reinicie el enrutador.

Ejemplo: enrutador Keenetic

  • Vaya a my.keenetic.net
  • En el menú, seleccione InternetConexión
  • Abra la pestaña Servidores DNS
  • Marque Manual
  • Ingrese direcciones IPv6 (por ejemplo, Google DNS)
  • Aplique los cambios y reinicie el enrutador

Qué hacer si el DNS no acepta IPv6

  • Verifique si su enrutador admite IPv6 (no todos los modelos antiguos lo hacen).
  • Asegúrese de que su proveedor haya asignado una dirección IPv6 global (y no solo fe80::).
  • Intente actualizar el firmware del enrutador — a menudo resuelve el problema.

Cómo probar DNS sobre IPv6

Probar DNS sobre IPv6 es fácil — tanto en el navegador como en la terminal. Solo toma unos minutos y ayuda a identificar rápidamente dónde está el problema: en el DNS, la red o en el propio IPv6.

En el navegador

El método más simple es abrir un sitio de prueba: test-ipv6.com

La página mostrará:

  • Si existe conexión IPv6.
  • Qué protocolo se usa por defecto (IPv4 o IPv6).
  • Si DNS sobre IPv6 está funcionando.
  • Si los sitios populares tienen registros AAAA.
  • Si todo está en verde, funciona correctamente. Si hay un error, el sitio indicará cuál es el problema.

En la terminal (Linux, macOS)

Verifique el registro DNS AAAA:

dig AAAA google.com

Si la respuesta incluye una dirección IPv6 (por ejemplo, 2a00:1450:4009::200e), entonces DNS sobre IPv6 está funcionando.

3b34c678 2274 4210 9a19 389ab283ac15

Compruebe qué servidores DNS se están usando:

resolvectl status

Esto muestra las interfaces activas y los servidores DNS (incluidos los de IPv6).

Verifique si el tráfico pasa por IPv6:

ping6 google.com

Cd442b6c B2e6 4075 Bc49 Ea79b4f6110c.png

O bien:

curl -6 https://ifconfig.co

Si el comando se ejecuta y muestra una dirección IPv6, la conectividad IPv6 está activa.

Resolución de problemas comunes

A continuación, encontrará una tabla de referencia para solucionar problemas frecuentes al configurar DNS IPv6:

Síntoma

Problema

Solución

Los sitios abren, pero lentamente. ping6 funciona, pero ping es más rápido.

El navegador intenta IPv6 primero y luego vuelve a IPv4. El servidor DNS responde demasiado lento. A menudo, el DNS predeterminado del ISP es el culpable.

Cambie a un DNS público rápido. Consulte “Configuración de DNS IPv6 en Windows” o “Configuración de DNS IPv6 en Linux”.

ping6 google.com → “Name or service not known”

El cliente DNS no recibe respuestas IPv6: direcciones de servidor incorrectas o IPv6 deshabilitado en la interfaz.

  1. Verifique si IPv6 está activo con ip -6 addr.
  2. Asegúrese de que resolvectl status muestre un DNS IPv6. Si no, configúrelo manualmente (vea las guías de Windows o Linux).

Internet deja de funcionar después de netplan apply.

Error de sintaxis en el archivo YAML o falta la puerta de enlace.

  1. Pruebe el archivo con netplan try. Si hay errores, revierta y aplique nuevamente con cuidado.
  2. Revise tipografías y sangrías (dos espacios por nivel).

No hay conexiones activas en la GUI de Ubuntu.

Netplan usa systemd-networkd, mientras que la GUI espera NetworkManager.

Edite Netplan para un entorno de servidor o instale NetworkManager y cambie renderer: NetworkManager en la configuración.

nslookup -type=AAAA site.com en Windows muestra “Non-existent domain”.

El enrutador no tiene DNS IPv6 configurado o su firmware no admite el protocolo.

Inicie sesión en el panel del enrutador → “IPv6” → “DNS” → ingrese Cloudflare o Google DNS. Actualice el firmware si falta la sección “IPv6”.

El contenedor Docker ignora DNS IPv6.

El daemon de Docker usa su propio resolv.conf copiado al inicio.

Agregue la dirección DNS a /etc/docker/daemon.json o pásela al iniciar el contenedor:

docker run --dns 2606:4700:4700::1111 alpine

systemd-resolved almacena en caché un error SERVFAIL.

Un DNS ascendente falló; la respuesta fallida quedó en caché.

Limpie la caché y cambie de DNS:

sudo resolvectl flush-caches

sudo systemd-resolve --set-dns=2001:4860:4860::8888 --interface=eth0

Un sitio con HSTS carga por HTTPS solo sobre IPv4.

El certificado tiene solo un registro A; falta el AAAA — el navegador no confía.

Emita un certificado que valide ambas versiones IP. Para Let’s Encrypt:  

sudo certbot --preferred-challenges http -d site.com -d '*.site.com'

ping6 a un host local funciona, pero “Network unreachable” hacia Internet.

El ISP asignó un prefijo pero no una puerta de enlace (falta gateway6).

Agregue la puerta de enlace manualmente:

gateway6: 2a03:6f01:1:2::1

Aplique con:

sudo netplan apply

Hay dirección IPv6, pero las consultas DNS van a 192.168.0.1.

El enrutador distribuye DNS IPv4 mediante DHCPv6 Opción 23; el sistema les da mayor prioridad.

Establezca DNS IPv6 con la prioridad más alta:

sudo resolvectl dns-priority eth0 0

dig @2606:4700:4700::1111 google.com funciona, pero dig google.com no.

systemd-resolved escucha en 127.0.0.53; un firewall local bloquea el DNS saliente.

Permita tráfico saliente en el puerto 53 (UDP y TCP) o desactive UFW:

sudo ufw allow out 53

Compare su síntoma con la primera columna y revise el diagnóstico en la segunda.

Ejecute los comandos de la tercera columna y verifique el resultado.

Si el problema no se resuelve, vuelva a los pasos de configuración de DNS.

Conclusión

La transición a IPv6 es lenta pero inevitable. Cada vez más proveedores asignan solo direcciones IPv6, más proveedores de alojamiento operan con Dual Stack y más servicios verifican la compatibilidad con IPv6 por defecto. Si el DNS está mal configurado, las conexiones fallan, los sitios no cargan y los usuarios se van a servicios que sí funcionan.

¿La buena noticia? Todo toma 5–10 minutos:

  • Agregue un registro AAAA en su panel de hosting;

  • Configure servidores DNS públicos confiables en su servidor, enrutador y dispositivos;

  • Verifique el resultado — y olvídese del problema.

IPv6 no es “el futuro”: es la manera de asegurar que su sitio web, servicio o red doméstica funcionen de forma confiable hoy mismo. Y un DNS bien configurado es su boleto a este nuevo Internet.

Si busca una solución confiable, de alto rendimiento y con buena relación costo-beneficio para sus flujos de trabajo, Hostman le ofrece opciones de Hospedaje VPS Linux, incluidas Debian VPS, Ubuntu VPS y CentOS VPS.

Administración de DNS Redes
20.10.2025
Reading time: 15 min

Similares

DNS

No se pudo encontrar la dirección IP del servidor: causas y soluciones

El error « No se pudo encontrar la dirección IP del servidor » se debe a problemas de resolución DNS, que impiden al sistema convertir los nombres de dominio en direcciones IP. Esto puede deberse a errores de configuración, inestabilidad del servidor o fallos de hardware. Identificar la causa raíz es clave para solucionarlo correctamente. Solución 1: Verificar la conexión a Internet Para acceder al servidor, necesitas una conexión estable. Sigue estos pasos: Comprueba la conexión física revisando los cables y asegurándote de estar en la red Wi-Fi correcta. Reinicia el router o módem: apágalo, espera 10 segundos y vuelve a encenderlo. Prueba desde distintos dispositivos (PC, móvil, tablet) para descartar problemas del dispositivo. Contacta con tu proveedor de servicios de Internet si crees que puede ayudar. Solución 2: Verificar y ajustar la configuración DNS Una configuración DNS incorrecta puede interrumpir el acceso a la red. Usar configuración DNS predeterminada Aprovechar la configuración DNS predeterminada proporciona una conectividad de red fluida y consistente sin necesidad de configuración adicional. Aquí te explicamos cómo hacerlo: Windows Panel de control → Red e Internet → Centro de redes y recursos compartidos Cambiar configuración del adaptador Propiedades → IPv4 → Obtener la dirección DNS automáticamente macOS Preferencias del sistema → Red → Avanzado → DNS → Configuración automática Usar servidores DNS públicos Los servicios de resolución de dominios que ofrecen Google y Cloudflare mantienen la fiabilidad y la alta velocidad. Considere usar estas direcciones DNS públicas: Google Primary Address: 8.8.8.8 Secondary Address: 8.8.4.4 Cloudflare Primary Address: 1.1.1.1 Secondary Address: 1.0.0.1 Vaciar la caché DNS Los problemas de conectividad pueden deberse a registros DNS defectuosos o desactualizados en el sistema. Este es el procedimiento para actualizar la caché DNS: Windows ipconfig /flushdns macOS sudo killall -HUP mDNSResponder Solución 3: Revisar el archivo hosts Para optimizar las búsquedas de nombres de dominio, se puede utilizar el archivo host para modificar la configuración DNS, lo que permite controlar la asignación de dominio a IP. Puede comprobar y modificar el archivo host mediante el siguiente procedimiento: Modificar el archivo Hosts Edita el archivo con Notepad (Windows) o Nano/Vi (macOS/Linux). Revisa cada línea y corrige errores. Guarda los cambios y reinicia el servicio DNS Recargar el servicio DNS Actualizar el servicio de cliente DNS puede solucionar problemas relacionados con el DNS. Windows Ejecuta services.msc, encuentra Cliente DNS y reinícialo. macOS sudo killall -HUP mDNSResponder El comando reinicializa el servicio mDNSResponder, lo que permite implementar las nuevas actualizaciones de configuración de DNS. Solución 4: Verificar la configuración del servidor Si los problemas persisten, es posible que la causa sea un problema de configuración del servidor. Para verificar y corregir la configuración del servidor, siga este procedimiento: Comprueba los registros DNS de tu dominio. Asegúrate de que el firewall permita el tráfico DNS. Reinicia el servicio DNS con: sudo systemctl restart named Solución 5: Actualizar los controladores de red El error de dirección IP suele deberse a controladores de red obsoletos o dañados. Una posible solución es simplemente actualizar los controladores de red. Windows Administrador de dispositivos → Adaptadores de red → Actualizar controlador macOS Preferencias del sistema → Actualización de software Solución 6: Borrar la caché del navegador La caché del navegador puede dificultar la resolución DNS y generar problemas. Borrar la caché del navegador podría solucionar el error. Google Chrome Configuración → Privacidad y seguridad → Borrar datos de navegación → Todo el tiempo → Imágenes y archivos en caché → Borrar Solución 7: Usar el solucionador de problemas La mayoría de las distribuciones incluyen solucionadores de problemas de red que ayudan a detectar y solucionar problemas de conectividad. A continuación, se explica cómo usarlos: Windows Configuración → Actualización y seguridad → Solucionar problemas → Conexiones a Internet macOS Preferencias del sistema → Red → Diagnóstico Solución 8: Escanear en busca de malware Los virus o el malware pueden dificultar la resolución del DNS y provocar problemas de conectividad. Realizar un análisis de malware podría ayudar a detectar y eliminar cualquier software dañino. A continuación, se explica cómo realizar un análisis de malware: Windows Configuración → Seguridad de Windows → Protección contra virus y amenazas → Análisis rápido o completo macOS Usa un software antivirus confiable para escanear el sistema. Conclusión Siguiendo estas instrucciones podrás identificar y corregir el error « No se pudo encontrar la dirección IP del servidor ». Las acciones clave incluyen verificar la configuración DNS, revisar el archivo hosts, reiniciar servicios, actualizar controladores, borrar la caché del navegador y usar herramientas de diagnóstico. Esto garantiza una conectividad estable y fiable.
10 October 2025 · 5 min to read

¿Tienes preguntas,
comentarios o inquietudes?

Nuestros profesionales están disponibles para asistirte en cualquier momento,
ya sea que necesites ayuda o no sepas por dónde empezar.
Hostman's Support