Este blog é um complemento do nosso canal no YouTube. Clique em @CanalQb para seguir e acompanhar nossos vídeos!

Sugestões de pesquisas

Como Configurar Variáveis DNS no Linux com resolv.conf – Guia Completo

#Linux; #DNS; #resolvconf
@CanalQb

Python - Gerando Variáveis

@CanalQb

Guia Completo para Configuração do Arquivo resolv.conf no Linux

Este tutorial apresenta os comandos essenciais para configurar o arquivo resolv.conf em sistemas Linux, garantindo que seu sistema utilize servidores DNS confiáveis e otimizados para melhor desempenho e segurança.

1. Criar o diretório necessário

Primeiramente, crie o diretório para as configurações personalizadas do resolvconf:

sudo mkdir -p /etc/resolvconf/resolv.conf.d/

2. Instalar o pacote resolvconf

Este pacote gerencia a configuração dinâmica do DNS:

sudo apt-get install resolvconf

3. Verificar e ajustar a variável PATH

Verifique o valor atual da variável PATH para garantir que o diretório /sbin está incluído, pois alguns comandos essenciais podem estar lá:

echo $PATH

Caso não esteja presente, adicione o diretório ao PATH:

export PATH=$PATH:/sbin

4. Editar o arquivo head do resolvconf

Adicione os servidores DNS no arquivo head para que eles sejam sempre incluídos no resolv.conf gerado:

sudo tee /etc/resolvconf/resolv.conf.d/head > /dev/null <<EOF
nameserver 8.8.8.8
nameserver 8.8.4.4
EOF

5. Ajustar o NetworkManager

Abra o arquivo de configuração do NetworkManager para garantir que ele não sobrescreva suas configurações DNS:

sudo nano /etc/NetworkManager/NetworkManager.conf

6. Reiniciar o serviço Network Manager

Para aplicar as mudanças, reinicie o serviço:

sudo service network-manager restart

7. Editar manualmente o arquivo resolv.conf

Abra o arquivo resolv.conf para confirmar ou adicionar servidores de nomes:

sudo nano /etc/resolv.conf

Adicione os servidores DNS recomendados:

nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 1.1.1.1

8. Proteger o arquivo resolv.conf contra modificações indesejadas

Para evitar que o sistema ou serviços sobrescrevam suas configurações, proteja o arquivo:

sudo chattr +i /etc/resolv.conf

Atenção: Execute esses comandos com cautela, pois envolvem a configuração crítica do sistema operacional. Recomenda-se criar backups antes de alterações importantes.

Sobre os servidores DNS

  • 8.8.8.8 e 8.8.4.4: Servidores públicos do Google, conhecidos pela confiabilidade e velocidade.
  • 1.1.1.1: Servidor DNS da Cloudflare, focado em privacidade e performance.

Considerações finais

Configurar corretamente o DNS é fundamental para a estabilidade da conexão e para o desempenho da rede. A proteção do arquivo resolv.conf ajuda a manter suas definições intactas, evitando interferências de softwares que possam sobrescrevê-las automaticamente.

Este guia é ideal para administradores de sistema, usuários avançados de Linux e todos que desejam otimizar suas configurações de rede com segurança e eficiência.

إرسال تعليق

Comente só assim vamos crescer juntos!
CanalQb mais próximo Quer falar com o CanalQb?
Em que posso te ajudar?
Fale comigo