Editado 4 meses atrás por ExtremeHow Equipe Editorial
FedoraConfigurações de DNSConfiguraçãoRedeAdministração de SistemasLinha de comandoTerminalSoftwareSegurançaComputadores
Tradução atualizada 4 meses atrás
Configurar as configurações de DNS (Sistema de Nomes de Domínio) é uma tarefa importante ao configurar um sistema Fedora, pois essas configurações determinam como seu sistema traduz nomes de domínio em endereços IP. Este guia o guiará pelo processo de configuração das configurações de DNS no sistema operacional Fedora. Siga as etapas cuidadosamente para garantir a configuração adequada.
O DNS é como a lista telefônica da Internet. Quando você digita um endereço da web como www.example.com
em seu navegador, o DNS o traduz em um endereço IP amigável para o computador, como 192.0.2.1
ou um endereço IPv6. Sem o DNS, você teria que lembrar desses endereços numéricos para visitar um site. O DNS também suporta outras funções importantes, como o roteamento de e-mails.
Antes de começar a configurar as configurações de DNS no Fedora, certifique-se de que:
No Fedora, a configuração necessária de DNS pode ser gerenciada principalmente através do arquivo resolv.conf
e do NetworkManager, que é uma ferramenta que lida com conexões de rede e pode gerenciar configurações de DNS, entre outras tarefas.
O arquivo /etc/resolv.conf
é o arquivo de configuração tradicional para configurações de DNS. Este arquivo geralmente contém entradas nameserver
que apontam para servidores DNS. Para modificar manualmente as configurações de DNS, você pode editar este arquivo.
Ctrl + Alt + T
.sudo nano /etc/resolv.conf
Isso abrirá o arquivo resolv.conf
no editor de texto nano, ou você pode usar outro editor de sua escolha, como vim
ou gedit
.nameserver 8.8.8.8 nameserver 8.8.4.4
Essas linhas instruem o sistema a usar os servidores DNS públicos do Google. Você pode substituí-los por endereços IP de servidores DNS diferentes, como OpenDNS, Cloudflare ou qualquer serviço DNS de sua escolha.Ctrl + O
, pressionando Enter
e depois pressionando Ctrl + X
.É importante notar que, se o seu sistema estiver usando NetworkManager (que é o padrão no Fedora), suas alterações podem ser sobrescritas. Isso ocorre porque o NetworkManager às vezes gera dinamicamente o resolv.conf
.
O NetworkManager é uma utilidade eficaz que gerencia conexões de rede e muito mais, funcionando em segundo plano. Veja como configurar as configurações de DNS usando o NetworkManager:
nmcli dev show | grep DNS
Este comando mostrará a configuração DNS atual para todos os dispositivos.nmcli con show
Wired connection 1
Para alterar o DNS:nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8 8.8.4.4"
Substitua 8.8.8.8 8.8.4.4
pelo endereço IP do servidor DNS desejado, separado por um espaço.nmcli con up "Wired connection 1"
systemctl restart NetworkManager
As configurações de DNS feitas via resolv.conf
podem ser potencialmente sobrescritas, especialmente na reinicialização, quando o NetworkManager recria o arquivo. Para garantir que suas configurações persistam:
resolv.conf
. Portanto, é melhor configurar via NetworkManager para consistência das configurações.Após atualizar suas configurações de DNS, é importante garantir que funcionem corretamente.
dig
e nslookup
. Instale ambos se ainda não estiverem instalados:sudo dnf install bind-utils
dig
para obter informações do domínio:dig example.com
Para verificar se a consulta DNS foi resolvida corretamente, verifique a ANSWER SECTION
.nslookup
para verificar a resolução DNS:nslookup example.com
Se você encontrar algum problema de conectividade, reconsidere sua configuração de DNS.
Usar um servidor DNS personalizado pode melhorar sua segurança, privacidade e desempenho em comparação com o servidor DNS padrão baseado em ISP. Serviços amplamente utilizados, como Google Public DNS, Cloudflare DNS (1.1.1.1) e OpenDNS, oferecem maior velocidade e confiabilidade com benefícios adicionais, como bloqueio de anúncios ou filtragem de conteúdo impróprio.
Configurar corretamente as configurações de DNS no Fedora é fundamental para uma experiência online eficiente e segura. Seja usando métodos resolv.conf
ou NetworkManager, o Fedora oferece capacidade e flexibilidade. Seguir métodos estruturados garante que as configurações sejam configuradas corretamente, evita sobrescrições e garante operação contínua em toda a rede ou localmente.
A configuração e configuração são processos simples, mas têm um impacto significativo em suas interações online. Escolha seus servidores DNS com cuidado; implementar este guia simples, mas abrangente, no Fedora garante uma solução funcional e robusta.
Se você encontrar algo errado com o conteúdo do artigo, você pode