No Ubuntu 16.04, não tive problemas com a VPN: depois de desconectar, tinha Internet.
No Ubuntu 18.04, não tenho Internet depois de me desconectar da VPN. Na verdade, posso fazer ping, 8.8.8.8
mas não www.google.com
por isso estou pensando em um problema relacionado ao DNS.
Uma solução manual é fazer $ sudo service network-manager reload
.
- O que está causando o problema no Ubuntu 18.04 e
- Como podemos corrigi-lo permanentemente?
networking
18.04
network-manager
dns
vpn
Daniel
fonte
fonte
Respostas:
Pode estar relacionado a este bug: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1778946
SOLUÇÃO
Edite o arquivo /etc/ppp/ip-up.d/0000usepeerdns
Substitua a seguinte linha:
Com este código:
Reinicie o gerenciador de rede:
fonte
Eu tive um problema semelhante, mas diferente. Quando meu Debian 4.19.37-5 + deb10u1 foi carregado, ele iniciou o NordVPN Versão 3.2.0-4. Sempre que desconectei a VPN, não tinha conexão com a Internet. No entanto, a rede local ainda estava acessível e o DNS retornou os IPs corretos ao tentar executar um ping na Internet. O NordVPN não se reconectaria. Minha única opção era reiniciar.
Nenhuma das soluções apresentadas anteriormente funcionou para mim. Nem mesmo reiniciando manualmente o serviço do gerenciador de rede.
Eu tive que desinstalar (limpar) e reinstalar o NordVPN seguindo estas instruções: https://support.nordvpn.com/Connectivity/Linux/1322207652/Trou Troubleshooting-connectivity-of-Linux-app.htm
Agora, posso conectar e desconectar o NordVPN o quanto quiser e tenho acesso à Internet conforme o esperado nas duas situações. Ainda funciona após a reinicialização.
fonte
O problema está em como gerenciar o /etc/resolv.conf . Removai manualmente o
nameserver
cliente adicionado pelo VPN e reiniciei o NetworkManager ./etc/resolv.conf antes da VPN:
/etc/resolv.conf após a VPN:
Removai as duas
nameserver
linhas principais e reiniciei o NetworkManager : systemctl restart NetworkManager .fonte
Tente isso, funcionou para mim.
Desconectar da VPN
adicione: "nameserver 8.8.8.8" e salve
fonte
/etc/resolv.conf
seja uma boa ideia. E se o OP precisar de seu próprio DNS enquanto estiver conectado à VPN? Além disso, lembre-se de que em uma instalação "padrão" do Ubuntu, elaresolv.conf
é substituída automaticamente a cada reinicialização.