No puedo conectarme a Internet cuando uso VPNq

No puedo conectarme a Internet cuando uso VPNq

Ya no puedo acceder a Internet cuando uso una VPN (probé dos VPN diferentes y varios navegadores web y redes inalámbricas). He notado que el ping www.google.com no funciona cuando está conectado a una VPN (funciona cuando no está conectado), pero el ping 8.8.8.8 sí (sé que tiene algo que ver con el DNS, pero tampoco tengo mucha experiencia con esto). cosa). Intenté restablecer la configuración de red (sudo /etc/init.d/networking restart) pero no funcionó. El único problema que se me ocurre es que intenté instalar clamav (ejecuto algún software de Windows a través de Linux cruzado y quería estar seguro) y creo que dejó de funcionar después de eso o alrededor de ese momento (pero no estoy seguro de que los dos están vinculados: intenté desinstalar clamav pero no hizo nada, así que si ese es el problema, supongo que es porque cambió una configuración en alguna parte). Si me ayuda, estoy usando Ubuntu 19.04 y también intenté cambiar uno de los protocolos VPN de UDP a TCP sin éxito.

Respuesta1

Terminé averiguándolo. Al día siguiente no pude acceder a Internet (con o sin VPN). El problema definitivamente estaba en el DNS, tanto por los resultados del ping en mi pregunta como porque el error de Chrome era "DNS_PROBE_RESULT_BAD_CONFIG" (no lo había visto antes).

Después de mirar un poco más de cerca, encontré algunas publicaciones que recomendaban ajustar los archivos resolv.conf o resolv.conf.d/head,tail para corregir el problema. Debería haber un enlace simbólico resolv.conf en mi directorio /etc/, pero en lugar de eso era un archivo ASCII inmutable (por lo que no pude editar el archivo y al intentar usar el paquete resolv.conf se produjeron errores).

Finalmente descubrí la solución mediante una combinación de disparos en la oscuridad y orientación ingresando comandos de terminal.

Mi solución fue (no estoy seguro de si todos los pasos son necesarios): 1: Eliminar resolvconf (sudo apt autoremove resolvconf) 2: Intente reinstalar resolvconf (sudo apt-get install resolvconf) 3: Reparar el archivo de texto inmutable resolv.conf: (sudo chattr -i /etc/resolv.conf y luego sudo dpkg --configure resolvconf) 4: Eliminar y reinstalar nuevamente por si acaso

También noté que antes tenía un archivo resolv.conf.vpn en el directorio /etc/ que se eliminó cuando completé los pasos anteriores, así que creo que ese fue mi problema original. No estoy muy seguro de cómo lo rompí en primer lugar (aunque estoy bastante seguro de que fue mi culpa porque estaba probando algunos comandos que no entendí completamente), ¡pero esa solución funcionó para mí!

información relacionada