resolvconf
gera /etc/resolv.conf
usando arquivos de /etc/resolvconf/resolvconf.d/
, que geralmente contém head
, base
e talvez tail
. A partir da página de manual :
The dynamically generated resolver configuration file always starts
with the contents of /etc/resolvconf/resolv.conf.d/head and ends with
the contents of /etc/resolvconf/resolv.conf.d/tail. Between head and
tail the libc script inserts dynamic nameserver information compiled
from, first, information provided for configured interfaces; second,
static information from /etc/resolvconf/resolv.conf.d/base.
Como você deve ter observado, o /etc/resolv.conf
gerado possui um aviso de cabeçalho informando que o conteúdo é gerado e o arquivo não deve ser editado manualmente. Esse cabeçalho é armazenado em /etc/resolvconf/resolvconf.d/head
, portanto, não fique confuso com a presença desse aviso em head
. Os arquivos em /etc/resolvconf/resolvconf.d
não são gerados e servem para edição manual, se necessário. Então, se alguma entrada tiver que aparecer absolutamente
na parte superior de resolv.conf
, adicione-os a head
. Se as entradas tiverem que aparecer no final (por exemplo, a última entrada search
é sempre usada), adicione-as em tail
.