Por que o resolv.conf é esvaziado toda vez que eu deseco / conecto da Internet no Debian?

1

Estou usando o Debian 9.1 com o KDE e notei que o resolv.conf é limpo toda vez que eu me desconecto ou conecto à Internet. Por que é que? Por que ele não mantém seu conteúdo?
Se seu conteúdo (pelo menos parcialmente?) Depende das configurações de conexão ou da rede ou roteador conectado, então ele não deve manter o conteúdo e apenas alterá-los, se necessário?

Nenhuma alteração deve ser autorizada explicitamente pelo usuário? Outra razão pela qual isso é problemático é que é difícil acompanhar e registrar alterações no arquivo de outra forma.

    
por mYnDstrEAm 17.08.2017 / 23:12

1 resposta

4

O Network Manager está gerenciando seu resolv.conf. Este é o padrão, mas há muitas maneiras de alterá-lo.

  1. Adicione dns = no à seção [main] do /etc/NetworkManager/NetworkManager.conf '

  2. Use o Gui: veja abaixo

Do Debian Wiki: link

Configuração de DNS para o NetworkManager:

O NetworkManager irá sobrescrever as configurações do dhcp, sobrescrevendo o resolv.conf mesmo se você configurou o DNS em /etc/dhcp/dhclient.conf, por exemplo fazendo com que o DNS pesquise primeiro o domínio local, que pode ter que expirar antes que a resolução de DNS continue causando longos tempos de resolução de DNS. Você pode ter uma idéia do que o NetworkManager acha que as configurações devem fazer executando a nm-tool na linha de comando.

Você pode configurar essas configurações usando uma GUI iniciando o nm-connection-editor que atualmente (13.11.23) não pode ser encontrado no menu Ferramentas do Sistema → Administração, mas deve ser iniciado manualmente a partir da linha de comando. Após o lançamento:

  • Escolha uma conexão (na guia Com fio ou Sem fio) e clique em Editar.
  • Clique na guia Configurações do IPv4
  • Escolha 'Somente endereços automáticos (DHCP)' em vez de apenas 'Automático (DHCP)'.
  • Insira os servidores DNS no campo "Servidores DNS", separados por espaços (por exemplo, 208.67.222.222 para OpenDNS).
  • Clique em "Aplicar".
por 17.08.2017 / 23:37