Eu preciso editar os servidores de nomes dns do meu sistema, sem reiniciar, em um sistema que eu acredito que use resolveconf
. As alterações que eu faço para /etc/resolvconf/resolve.conf.d/base
são refletidas na reinicialização completa, mas eu preciso atualizar os servidores de nomes dns locais sem reinicializar. No Ubuntu16.04
Como eu entendi os documentos, meu sistema usa resolvconf, e meu arquivo /etc/resolv.conf
é gerado automaticamente a partir de /etc/resolvconf/resolv.conf.d/base
(assim como head
e tail
). Eu editei base
e preciso fazer meu sistema usar os novos servidores de nomes.
Todas as respostas que encontrei parecem direcionar-me para sudo resolvconf -u
e (possivelmente) reiniciar o serviço network-manager
. Da página man
eu também tentei --enable-udpates
e re-executei o -u
.
Nenhuma das minhas alterações em base
parece estar refletida em resolve.conf
após essas etapas e nslookup
está usando o conteúdo anterior.
Como faço para atualizar meu sistema para usar os novos servidores dns que estou tentando definir (e, se minhas instruções acima sobre o que o ubuntu usa estiverem erradas ou incompletas, corrija-me!)
Obrigado!