vazamento de DNS no Ubuntu 16.04

2

Estou usando o vpn através do gerenciador de rede fazendo o download do arquivo de configuração do provedor vpn. De acordo com este site teste de vazamento de DNS meu isp IP original está vazando de alguma forma.

Ao pesquisar on-line, parece que muitos tiveram que enfrentar esse problema, mas nenhum dos métodos mencionados funciona para mim.

    
por jason 03.06.2017 / 18:51

2 respostas

5

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:

  1. 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.

  2. As diretivas
  3. up e down 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.

por Pavel 24.08.2017 / 06:24
0

Esta solução aplica-se apenas ao Ubuntu 16.04 LTS, onde vazamentos de DNS apareceram. A edição de cada arquivo .ovpn com um script, conforme recomendado por outros, pode funcionar, mas não. Para mim isso não aconteceu. Se você estiver fazendo isso, substitua os arquivos ovpn por novos e continue.

Se você tem passado muito tempo com esse problema, uma nova instalação pode ser indicada, com a qual você pode implementar imediatamente essa solução simples com sucesso.

Esta solução, pode funcionar para outras derivações da Distro para 16.04 LTS, isso é possível, eu não testei isso. Essa solução pressupõe que você tenha conseguido importar arquivos de configuração da VPN e os aplicou apenas para descobrir que um vazamento de DNS do servidor DNS do IP apareceu em um teste de vazamento de DNS.

O que essa solução faz é forçar seu computador a usar somente o servidor DNS fornecido pelo arquivo ovpn do seu provedor de VPN.

No terminal:

sudo su

<enter your password>

apt-get install openresolv nscd unbound

Permita que a instalação prossiga após a recomendação de reinicialização. Quando terminar, feche o terminal.

Para uma boa medida, reinicie seu computador, inicie sua VPN e verifique com um teste de vazamento de DNS. Você deve ver apenas o servidor DNS da VPN listado. Se você vir o servidor DNS da sua IP, verifique seus outros arquivos de configuração da VPN para ver se isso não é apenas uma aberração com o servidor do seu provedor de VPN.

    
por Dosenfleisch 27.08.2018 / 17:12