Para permitir que openvpn
altere as configurações de DNS do sistema, eliminando o vazamento, adicione as seguintes linhas ao final do arquivo de configuração *.ovpn
:
script-security 2
up /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf
O mais provável é que essa solução ajude, dependendo das configurações do servidor OpenVPN.
Se você estiver curioso sobre o significado das diretivas acima, faça o seguinte:
-
script-security 2
- esta diretiva oferece controle em nível de diretiva sobre o uso de programas e scripts externos pelo OpenVPN. O nível de segurança de script 2 permite a chamada de executáveis internos e scripts definidos pelo usuário.
As diretivas -
up
edown
especificam os comandos a serem executados após o TUN / TAP ser bem-sucedido dispositivo abrir e fechar, neste caso, que são/etc/openvpn/update-resolv-conf
e/etc/openvpn/update-resolv-conf
correspondentemente. Esses scripts alinham o resolv.conf com o endereço DNS fornecido pelo servidor OpenVPN, retornando-o ao seu estado original quando o conexão está fechada.