← Todas las guías DNS

Cómo configurar OpenDNS o Google DNS en Ubuntu / Debian

La mayoría de escritorios Ubuntu y Debian gestionan el DNS con NetworkManager. También puedes usar nmcli en servidores.

¿Por qué cambiar el DNS en Linux?

Los resolutores corporativos o del ISP a veces bloquean o gestionan mal las consultas. Un DNS público restaura una resolución predecible.

Servidores DNS públicos recomendados

  • OpenDNS (Cisco): 208.67.222.222 / 208.67.220.220
  • Google Public DNS: 8.8.8.8 / 8.8.4.4
  • Cloudflare DNS: 1.1.1.1 / 1.0.0.1

Pasos de interfaz gráfica (NetworkManager)

  1. Abre Ajustes → Red (o Wi‑Fi).
  2. Haz clic en el icono de engranaje de tu conexión activa.
  3. Abre la pestaña IPv4. Pon el método IPv4 en Automático (DHCP) si hace falta y luego el DNS en Manual / desactiva DNS automático si aparece.
  4. Introduce los servidores DNS 208.67.222.222, 208.67.220.220 u 8.8.8.8, 8.8.4.4 según el formato que pida la interfaz.
  5. Aplica y activa/desactiva la conexión.
  6. CLI opcional: nmcli connection modify "CONNECTION_NAME" ipv4.dns "8.8.8.8 8.8.4.4" ipv4.ignore-auto-dns yes && nmcli connection up "CONNECTION_NAME".

Vaciar DNS con systemd-resolved

Ubuntu usa systemd-resolved por defecto en versiones recientes.

sudo resolvectl flush-caches
  1. Abre un terminal.
  2. Ejecuta sudo resolvectl flush-caches
  3. Comprueba el estado con resolvectl status | head.
  4. Vuelve a intentar el sitio web.

Comprobar que funcionó

Usa dig example.com o resolvectl query example.com para confirmar qué servidor respondió.

Guías DNS relacionadas