Debian / Kali - Problema ao gravar em /etc/resolv.conf

0

Sou muito novo no Linux / Command-Line-Tools, mas tenho um problema específico: quero me conectar a um servidor DNS público (neste caso, o Google) modificando o /etc/resolv.conf (que é gerado automaticamente pelo Gerente da rede). Se eu editar o conteúdo do arquivo via gedit /etc/resolv.conf to

nameserver 8.8.8.8
nameserver 8.8.4.4

(que são os IPs do servidor DNS público do Google), tudo funciona bem e eu nem tenho vazamentos de DNS, mas se eu executar meu script:

#!/bin/sh
echo "nameserver 8.8.8.8" > /etc/resolv.conf
echo "nameserver 8.8.4.4" >> /etc/resolv.conf

Ele não funciona e eu não tenho conexão com a Internet: (

Espero que você possa me ajudar e agradecer sua contribuição!

    
por snippetry 06.02.2017 / 14:52

1 resposta

1

Se o seu /etc/resolv.conf for gerado automaticamente pelo NetworkManager, ele será sobrescrito em muitos eventos da rede, como DHCP-Requests. Isso é feito pelo pacote resolvconf. Veja man resolvconf (arquivos head e tail) para mudança persistente do resolv.conf.

    
por 06.02.2017 / 16:57