Problema com o resolv.conf

0

Eu fiz essas alterações no resolv.conf hoje e, quando reiniciei meu laptop, não consigo me conectar à Internet. Diz que o servidor não pode ser encontrado. Esses comandos me foram fornecidos pelo unoDNS ao tentar excluí-lo do meu sistema.

sudo mv /etc/resolv.conf /etc/resolv.conf.bak
echo "nameserver 8.8.8.8" | sudo tee  /etc/resolv.conf
echo "nameserver 8.8.4.4" | sudo tee -a /etc/resolv.conf

Alguma sugestão sobre o que deu errado. Estou usando o Ubuntu 14.04 LTS.

    
por user266003 08.05.2014 / 21:13

2 respostas

3

Quando você fez sudo mv /etc/resolv.conf /etc/resolv.conf.bak , removeu o que provavelmente era o link simbólico para o arquivo gerado dinamicamente /run/resolvconf/resolv.conf.

Para restaurar o link simbólico, faça o seguinte

sudo dpkg-reconfigure resolvconf

e, em seguida, reinicie.

    
por jdthood 08.05.2014 / 22:00
2

Seu sistema usa o resolvconf e o arquivo resolv.conf é gerado dinamicamente. Para atualizar corretamente o servidor de nomes, você pode colocar os parâmetros do DNS em:

/etc/network/interfaces

auto eth0
iface eth0 inet static
 address 1.1.1.1
 netmask 255.255.255.0
 gateway 1.1.1.2
 dns-names 8.8.8.8

ou Menu > Configurações > Rede > Com fio > Editar > IPv4 > DNS > Servidor: 8.8.8.8 e, em seguida, reinicie.

    
por Kurt Eugenio Greiner 08.05.2014 / 22:02