Obtenha os servidores de nomes que especifico para ficar

2

Estou usando o Ubuntu 12.04 LTS. Eu uso uma VPN para o trabalho. No gerenciador de rede, tanto para minha conexão normal com fio quanto para a conexão VPN também, eu o configurei para "Somente endereços automáticos (VPN)" e especifico os servidores de nomes que desejo usar. Mas quando vejo o /etc/resolv.conf depois de conectar-me à VPN, ele mostra diferentes servidores de nomes. Mesmo depois de desconectar da VPN, ele está usando esses servidores de nomes que eu não especifiquei.

O problema é que isso causa um grande atraso na navegação na Web, porque os servidores de nomes da VPN são realmente lentos ou talvez o tempo limite seja esgotado.

Como posso fazer com que ele use os servidores de nomes que eu especificar?

Se eu editar o resolv.conf e configurá-lo para os servidores de nomes que eu quero, o atraso desaparece, então sei que esse é o problema. Mas toda vez que uso a conexão com a VPN, ela apenas substitui novamente.

    
por mentics 06.07.2012 / 06:05

2 respostas

1

NOTA IMPORTANTE:

A partir do Ubuntu 12.04, algumas mudanças foram introduzidas na resolução do DNS. Foi anunciado aqui (< em>> leia a VPN parte ). Veja também a sua página de manual . Mudanças afirmam que

resolvconf is a set of script and hooks managing DNS resolution. The most notable difference for the user is that any change manually done to /etc/resolv.conf will be lost as it gets overwritten next time something triggers resolvconf. Instead, resolvconf uses DHCP client hooks, a Network Manager plugin and /etc/network/interfaces to generate a list of nameservers and domain to put in /etc/resolv.conf.

Você pode consultar esta resposta em Ask Ubuntu .

    
por 06.07.2012 / 08:41
1

Defina resolv.conf para ser imutável com chattr .

    
por 06.07.2012 / 07:35