← Todos os guias de DNS

Como configurar OpenDNS ou Google DNS no Ubuntu / Debian

A maioria dos desktops Ubuntu e Debian gerencia DNS pelo NetworkManager. Você também pode usar nmcli em servidores.

Por que mudar o DNS no Linux?

Resolvers corporativos ou do provedor às vezes bloqueiam ou tratam mal as consultas. DNS público restaura uma resolução previsível.

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

Passos na interface (NetworkManager)

  1. Abra Configurações → Rede (ou Wi‑Fi).
  2. Clique no ícone de engrenagem na conexão ativa.
  3. Abra a aba IPv4. Defina o Método IPv4 como Automático (DHCP) se necessário e, em seguida, DNS como Manual / desative DNS automático se aparecer.
  4. Digite os servidores DNS 208.67.222.222, 208.67.220.220 ou 8.8.8.8, 8.8.4.4 conforme a interface exigir.
  5. Aplique e desative/ative a conexão.
  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".

Limpar DNS no systemd-resolved

O Ubuntu usa systemd-resolved por padrão nas versões recentes.

sudo resolvectl flush-caches
  1. Abra um terminal.
  2. Execute sudo resolvectl flush-caches
  3. Verifique o status com resolvectl status | head.
  4. Tente o site novamente.

Verificar se funcionou

Use dig example.com ou resolvectl query example.com para confirmar qual servidor respondeu.

Guias de DNS relacionados