En Ubuntu 16.04 no tuve problemas con VPN: después de desconectar tuve Internet.
En Ubuntu 18.04 no tengo Internet después de desconectarme de la VPN. Realmente puedo hacer ping 8.8.8.8
pero no, www.google.com
por lo tanto, estoy pensando en un problema relacionado con DNS.
Una solución manual es hacer $ sudo service network-manager reload
.
- ¿Qué está causando el problema en Ubuntu 18.04 y
- ¿Cómo lo arreglamos permanentemente?
networking
18.04
network-manager
dns
vpn
Daniel
fuente
fuente
$ sudo apt install network-manager-openvpn-gnome
). Al irSettings > Network > Add VPN
ahora tengo un OpenVPN allí también y usarlo para configurar mi VPN no más problemas. Puede desconectar VPN y tener Internet inmediatamente después. Para mí esto fue una solución indolora.Respuestas:
Podría estar relacionado con este error: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1778946
SOLUCIÓN
Edite el archivo /etc/ppp/ip-up.d/0000usepeerdns
Reemplace la siguiente línea:
Con este código:
Reinicie el administrador de red:
fuente
Tuve un problema similar pero diferente. Cuando se cargó mi Debian 4.19.37-5 + deb10u1, comenzó NordVPN Versión 3.2.0-4. Cada vez que desconectaba la VPN, no tenía conexión a Internet. Sin embargo, la red local todavía era accesible y el DNS devolvió las IP correctas cuando intentaba hacer ping en Internet. NordVPN no se volvería a conectar. Mi única opción era reiniciar.
Ninguna de las soluciones presentadas anteriormente funcionó para mí. Ni siquiera reiniciando manualmente el servicio de administrador de red.
Tuve que desinstalar (purgar) y reinstalar NordVPN siguiendo esas instrucciones: https://support.nordvpn.com/Connectivity/Linux/1322207652/Troubleshooting-connectivity-of-Linux-app.htm
Ahora, puedo conectar y desconectar NordVPN tanto como quiera y tengo acceso a Internet como se esperaba en ambas situaciones. Todavía funciona después de reiniciar.
fuente
El problema está en cómo administrar el /etc/resolv.conf . Eliminé manualmente el
nameserver
agregado por el cliente VPN y reinicié el NetworkManager ./etc/resolv.conf antes de VPN:
/etc/resolv.conf después de VPN:
Eliminé las 2
nameserver
líneas superiores y reinicié NetworkManager : systemctl restart NetworkManager .fuente
Prueba esto, funcionó para mí.
Desconectarse de VPN
agregar: "nameserver 8.8.8.8" y luego guardar
fuente
/etc/resolv.conf
sea una buena idea. ¿Qué pasa si el OP necesita su propio DNS mientras está conectado a la VPN? Además, tenga en cuenta que en una instalación de Ubuntu "predeterminada",resolv.conf
se sobrescribe automáticamente en cada reinicio.