/etc/resolv.conf
define como o computador resolve os nomes de host (por exemplo, quais nomes de domínio padrão, se houver algum, são pesquisados quando você tenta resolver um nome de host não FQDN .... a pesquisa de www
torna-se www.yourdomain.example.com
), e quais servidores de nomes são usados para fazer a pesquisa.
Uma das razões, e o mais provável, que os clientes VPN possam modificar o /etc/resolv.conf é fazer com que o computador cliente VPN use um servidor de nomes específico para a resolução do nome do host - por exemplo, se o roteador VPN executar um servidor de nomes em cache.
Não há nada que impeça você de alterar o /etc/resolv.conf de volta para o que você quer que ele seja, e o software cliente VPN pode até mesmo fornecer um método automatizado para fazer isso (caso contrário, apenas uma cópia de backup do resolv .conf de volta ao lugar) .... mas você pode ter dificuldade em resolver alguns nomes (por exemplo, alguns domínios são configurados com visualizações públicas e privadas - pessoas de fora vêem apenas nomes "públicos", enquanto insiders - incluindo clientes VPN - vêem todos os nomes internos , nomes privados também).
Uma maneira de resolver isso seria cp não uma cópia de backup do resolv.conf original, mas uma cópia modificada com seus servidores de nomes preferidos e domínios de pesquisa, bem como com o que o software cliente VPN deseja.