JanelasMacSoftwareConfiguraçõesSegurançaProdutividadeLinuxAndroidDesempenhoConfiguraçãoApple Tudo

Como configurar as configurações de DNS no Fedora

Editado 4 meses atrás por ExtremeHow Equipe Editorial

FedoraConfigurações de DNSConfiguraçãoRedeAdministração de SistemasLinha de comandoTerminalSoftwareSegurançaComputadores

Como configurar as configurações de DNS no Fedora

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.

Entendendo o DNS e sua importância

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.

Pré-requisitos

Antes de começar a configurar as configurações de DNS no Fedora, certifique-se de que:

Editando arquivos de configuração de DNS

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.

Método 1: Usando o arquivo resolv.conf

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.

  1. Abra uma janela do Terminal. O Fedora pode ser acessado encontrando o Terminal no menu Aplicativos ou simplesmente pressionando Ctrl + Alt + T.
  2. Insira o comando:
    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.
  3. Edite as linhas do servidor de nomes para especificar seus servidores DNS preferidos. Por exemplo:
    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.
  4. Depois de editar, salve suas alterações e saia do editor de texto. No Nano, você pode salvar pressionando 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.

Método 2: Usando o NetworkManager

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:

  1. Abra um terminal e use nmcli - a interface de linha de comando do NetworkManager. Insira o seguinte:
    nmcli dev show | grep DNS
    Este comando mostrará a configuração DNS atual para todos os dispositivos.
  2. Para atualizar as configurações de DNS, primeiro identifique as conexões de rede. Você pode listar todas as conexões da seguinte forma:
    nmcli con show
  3. Selecione a conexão que deseja atualizar, identificada pelo nome. Digamos que o ID da sua conexão seja 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.
  4. Para aplicar as alterações, você deve desconectar e reconectar à rede ou reiniciar o NetworkManager:
    nmcli con up "Wired connection 1"systemctl restart NetworkManager

Alteração permanente

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:

Testando sua configuração

Após atualizar suas configurações de DNS, é importante garantir que funcionem corretamente.

  1. Você pode testar consultas DNS usando ferramentas como dig e nslookup. Instale ambos se ainda não estiverem instalados:
    sudo dnf install bind-utils
  2. Use dig para obter informações do domínio:
    dig example.com
    Para verificar se a consulta DNS foi resolvida corretamente, verifique a ANSWER SECTION.
  3. Use nslookup para verificar a resolução DNS:
    nslookup example.com

Se você encontrar algum problema de conectividade, reconsidere sua configuração de DNS.

O caso para servidores DNS personalizados

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.

Conclusão

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


Comentários