Versão resumida: Como faço para que um "servidor de nomes" seja salvo permanentemente no arquivo resolve.conf ao usar o wicd para redes?
Versão Longa : Recebi a seguinte mensagem de erro após tentar atualizar o apt-get no Ubuntu Server:
Err:1 http://security.ubuntu.com/ubuntu zesty-security InRelease
W: Failed to fetch http://ca.archive.ubuntu.com/ubuntu/dists/zesty/InRelease Could not resolve 'ca.archive.ubuntu.com'
Parecia um erro de DNS, então fiz o check-out de /etc/resolve.conf:
# 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
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 127.0.0.53
Eu editei o arquivo manualmente e adicionei:
nameserver 8.8.8.8
nameserver 8.8.4.4
até o final. Corri "apt-get update" e tudo correu bem.
O problema é que o resolve.conf é muito atacado, então eu tentei configurar manualmente o servidor DNS usando o WICD. Fui para wicd-curses, selecionei a rede sem fio que uso e defino as seguintes opções:
[X] Use Static DNS [ ] Use global DNS servers
DNS domain: google.com
Search domain:
DNS server 1: 8.8.8.8
DNS server 2: 8.8.4.4
DNS server 3:
e reinicie meu computador. Abriu o resolve.conf e viu:
# 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
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 127.0.0.53
search google.com
Tentei o apt-get update mesmo assim, mas falhou com o mesmo erro de antes.
Em seguida, tentei abrir o /etc/wicd/dhclient.conf.template e acrescentar o seguinte:
prepend domain-name-servers 8.8.8.8 8.8.4.4;
mas isso não teve efeito no resolve.conf.
Eu não brinco muito com networking (ou pelo menos não nesse nível); Existe algum erro fundamental ou falha que estou fazendo na configuração de um servidor DNS?