Como eu faço o resolv.conf funcionar da maneira antiga nas distribuições Linux modernas?

4

Em /etc/resolv.conf nas distros modernas, link Mint 17 e Ubuntu 16, há um aviso:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1

Como eu faço o resolv.conf funcionar da maneira antiga para que eu possa editar este arquivo manualmente, sem nenhum outro programa ou processo sobrescrevendo-o?

    
por Nick 28.06.2017 / 16:02

1 resposta

3

Como alternativa, você pode especificar servidores DNS base para o resolvconf em /etc/resolvconf/resolv.conf.d/base , que não serão sobrescritos. Ele usa a mesma sintaxe. Dessa forma, você pode continuar executando o Ubuntu ou o Mint da maneira padrão. Em seguida, informe ao resolvconf para gerar resolv.conf com sudo resolvconf -u .

Passe o mouse, você pode remover o resolvconf: %código%. É seguro fazê-lo. Em seguida, escreva os resolvedores de DNS desejados em sudo apt-get remove resolvconf .

Você pode não conseguir usar os recursos de gerenciamento de DNS em outros programas que gerenciam automaticamente sua rede (networkmanager).

    
por 28.06.2017 / 17:49