Depende. Por favor, leia até o final.
Se você não tem o pacote resolvconf instalado, então é fácil: depois de modificá-lo como quiser, Emita o comando
sudo chattr +i /etc/resolv.conf
O comando altera os atributos do arquivo, tornando immutable
(a opção + i).
No entanto, se você tiver o pacote resolvconf instalado, o arquivo /etc/resolv.conf pode ser transformado em um link simbólico,
# file /etc/resolv.conf
/etc/resolv.conf: symbolic link to '../run/resolvconf/resolv.conf'
que é um arquivo em um sistema de arquivos virtual, o epítome de uma versão não permanente. O engraçado é que você pode não saber que você tem o resolvconf instalado, porque versões recentes de sistemas operacionais Debian vêm com ele pré-instalado. Você pode determinar se sua distro a instalou para você emitindo o comando:
#whereis resolvconf
resolvconf: /sbin/resolvconf /etc/resolvconf /lib/resolvconf /usr/share/man/man8/resolvconf.8.gz
Ainda mais importante, você pode estabelecer se o /etc/resolv.conf
foi transformado em um link por meio do comando (arquivo /etc/resolv.conf) acima. Se a resposta for ASCII text
, use chattr
, caso contrário ...
Se você usa um IP estático, o mais simples é adicionar a seguinte linha (ou algo assim)
dns-nameservers 8.8.4.4 8.8.8.8
para a sub-rotina que define as propriedades da sua interface estática em / etc / network / interfaces.
Se você estiver em um laptop que se conecta o tempo todo a redes diferentes, você pode seguir a excelente sugestão de LawrenceC
. Mas, se você tiver resolvconf em seu sistema, a maneira correta (e mais simples) de fornecer um conjunto fixo de DNSs é usar os arquivos em /etc/resolvconf/resolv.conf. d . Em particular, os seguintes arquivos são usados (veja a página de Stephane Graber ):
base : usado quando nenhum outro dado pode ser encontrado
head : Usado para o cabeçalho do resolv.conf, pode ser usado para garantir que um servidor DNS seja sempre o primeiro da lista
tail : qualquer entrada na cauda é anexada no final do resolv.conf resultante.
Então coloque seus servidores de nomes favoritos em cabeça , como segue
nameserver 8.8.8.8
e você está feito.