Se você tiver um vazamento de DNS com 17.x ou 18.04, conforme indicado pela verificação www.browserleaks.com ou dnsleaktest.com , Para 16.04 LTS, veja o link abaixo.
-
Desligue sua conexão VPN
-
Tentativa de desfazer qualquer edição de arquivo .conf que você já perdeu tempo fazendo. Se você tem tentado várias sugestões, sua melhor chance é fazer uma nova instalação e garantir que você também instalou o networkmanager-openvpn-gnome, já que o Ubuntu não possui a configuração de VPN importada por padrão.
-
Instale o dnsmasq
sudo apt update sudo apt install dnsmasq
-
Desativar resolvido
systemctl disable systemd-resolved.service systemctl stop systemd-resolved.service
-
Remova o /etc/resolv.conf e crie um novo:
rm /etc/resolv.conf nano /etc/resolv.conf
-
Entre em seu arquivo .conf vazio:
nameserver 127.0.0.1
, é tudo! -
salve e saia do seu novo arquivo resolv.conf.
-
Edite seu arquivo NetworkManager.conf
nano /etc/NetworkManager/NetworkManager.conf
e adicione o seguinte:
'dns=dnsmasq'
abaixo das linhas, [main] e plugins = ifupdown, keyfile
é assim que o seu arquivo editado deve ser
[main]
plugins=ifupdown, keyfile
dns=dnsmasq
salve e saia.
9.Desligue o terminal, reinicie o sistema e verifique o resultado do site de teste do dnsleak.
Com agradecimentos a VPN Anônima cujas soluções para Leaks no Ubuntu / Network Manager parecem bem pesquisadas e bem-sucedidas. ELES TRABALHAM e quando nenhuma outra solução funcionou para mim, isso aconteceu. A solução mostrada acima funciona para o Ubuntu 17.xe 18.04 LTS . Para 16.04 LTS, [veja sua outra solução] 5