Tengo un archivo .ovpn con mi configuración de VPN: funciona bien cuando lo hago
sudo openvpn --config ~jrg/Documents/vpn-config.ovpn
en la terminal, pero me gustaría usar Network Manager. ¿Cómo puedo hacer esto?
Tengo un archivo .ovpn con mi configuración de VPN: funciona bien cuando lo hago
sudo openvpn --config ~jrg/Documents/vpn-config.ovpn
en la terminal, pero me gustaría usar Network Manager. ¿Cómo puedo hacer esto?
Primero, instale el complemento OpenVPN Network Manager:
sudo apt-get install network-manager-openvpn-gnome
Abra Network Manager, haga clic en "Agregar" y en la ventana abierta seleccione "Importar una configuración VPN guardada ..." en "Elegir un tipo de conexión". Navegue a su archivo .ovpn (~ jrg / Documents / vpn-config.ovpn). Si no encuentra automáticamente sus certificados / claves (cuyas rutas se encuentran en el archivo .ovpn), puede seleccionarlas aquí o realizar otros pequeños cambios.
Otra cosa que puede ahorrarle un poco de dolor de cabeza es hacer clic en Configuración de IPv4 y luego cambiar el método a "Solo direcciones automáticas (VPN)". Cuando se mantiene en el valor predeterminado, esto hará que TODO el tráfico de Internet pase por la VPN, independientemente de la configuración de .ovpn. Aquí también puede configurar el servidor DNS y buscar dominios para usar mientras está conectado.
Mi propia experiencia de establecer una conexión VPN exitosa en Ubuntu 14.04.
Nuestro administrador me dio 3 archivos para instalarlos en openVPN para Windows 7: * .ovpn, * .crt, * .key
Ejecute los siguientes comandos en su terminal Ubuntu:
Abra la ventana "Conexiones de red" (Conexiones VPN -> Configurar VPN)
Presione el botón "AGREGAR", haga clic en el menú desplegable y seleccione "Importar una configuración VPN guardada", presione el botón Crear.
En "Seleccionar archivo para importar", elija su archivo "* .ovpn".
En la ventana "Editando ... su nombre de archivo * .ovpn ..." ingrese su nombre de usuario y contraseña para vpn. Asegúrese de que haya aparecido un archivo * .crt en el campo Certificado de CA.
Abra el panel "Configuración de IPv4" y seleccione "Solo direcciones automáticas (VPN)".
Abra el panel "VPN" nuevamente y haga clic en el botón "Avanzado".
Abra el panel "Autenticación TLS" y asegúrese de que su "* .key" apareció en el campo "Archivo de clave". Presione el botón Ok.
Presione el botón "Guardar" en la ventana "Editando ... su nombre de archivo * .ovpn ...".
Su conexión VPN debería aparecer en la ventana "Conexiones de red".
Eso es todo, espero que ayude. ¡Buena suerte!
fuente
Es tarde para responder, pero encontré una solución (y es un DOLOR) ...
Ahora para la parte DOLOR: deberá crear 15 conexiones FrootVPN más, ya que utilizan los puertos 1194-1209. Repita los pasos 7-11 anteriores para el puerto 1195 y luego nuevamente para 1196 y así sucesivamente hasta que termine con el puerto 1209 asegurándose de que el nombre en el paso 8 coincida con el puerto en el paso 9. Lo sé ... ¡apesta!
Ahora puede conectarse a FrootVPN haciendo clic en el icono de Network Manager y yendo a Conexiones VPN. Trabaje en la lista de conexiones FrootVPN hasta que encuentre una a la que pueda conectarse.
Francamente, deseo que Network Manager admita archivos .ovpn directamente. Deberíamos poder IMPORTAR el archivo .ovpn, Network Manager obtiene todas las configuraciones correctas del archivo .ovpn, realiza el rango correcto de puertos de puerta de enlace y otras configuraciones especificadas por el proveedor de VPN, y lo guarda todo como UNA conexión. Los archivos .crt no deberían ser necesarios si todo está en el archivo .ovpn.
fuente
En Unity 14.04, todo lo que tenía que hacer era editar las conexiones, hacer clic en "agregar" usando la lista desplegable para seleccionar importar una configuración VPN guardada, y luego seleccionar mi archivo "filename.ovpn", y listo. Hecho.
fuente
Respondí esto con una forma de usar Network Manager como lo solicitó el OP, ¡pero hay una MANERA MUCHO MEJOR! Todo lo que tiene que hacer es descargar e instalar un programa llamado gopenvpn que está disponible a través del Centro de software de Ubuntu. Guarde sus archivos .ovpn en / etc / openvpn como administrador. Abra gopenvpn, que debe aparecer en Aplicaciones> Internet y haga clic en el archivo .ovpn para conectarse haciendo clic derecho en el icono de gopenvpn que verá en su barra de tareas. Fácil como el pastel, que es la forma en que todo en una computadora debería ser :)
También puede omitir los nombres de usuario y la contraseña creando archivos .txt en / etc / openvpn con este formato:
Luego, en cada uno de sus archivos .ovpn (por ejemplo, archivos VPNbook .ovpn), cambie la línea que dice esto:
A:
Úselo
SED
para hacer el reemplazo por línea en todos sus archivos .ovpn, etc.Por último, garantizar la seguridad y hacer que otros no vean su nombre de usuario y contraseña
fuente
sed
para reemplazar la cosa en todos sus archivos .ovpn, etc.,root@masi:/etc/openvpn# sed -i '/auth-user-pass/c\auth-user-pass nordvpn.txt' *.ovpn
donde se encuentra el archivo de contraseña/etc/openvpn/
. - - Relacionado: nordvpn.com/tutorials/linux/openvpnDado que este problema me mordió varias veces, decidí crear también una herramienta para automatizar la "degradación" del archivo .ovpn con certificados incrustados en un archivo .ovpn que apunta a otros archivos .pem.
Está disponible aquí: https://github.com/dolanor/ovpnsplit/ Está en marcha, por lo que debe instalarse o puede usar los binarios desde aquí: https://github.com/dolanor/ovpnsplit/releases
Coloque su archivo .ovpn donde lo desee (lo puse en ~ / .config / openvpn / que creé), luego inicie la herramienta. Creará
ovpnsplit ~/.config/openvpn/file.ovpn
todos los archivos que fueron incrustados en archivosfile.ovpn
individuales.pem
En NetworkManager, seleccione import vpn config y luego elija su
~/.config/openvpn/file.ovpn
. Normalmente, todos los archivos de certificado deben apuntar al bueno.Pero otro error hizo que NetworkManager no detecte la dirección clave de la configuración avanzada de TLS Auth. Así que también debes ponerlo en la dirección correcta ...
Y después de eso, ahorras y deberías estar listo.
Esta herramienta ayudará con el uso de la imagen acoplable kylemanna / openvpn que crea todos los certificados y la autenticación TLS.
fuente
He creado un script aquí para automatizar ir a buscar los archivos de contraseñas y postales de varios sitios VPN, como vpnbook.com , la extracción de los
ca
,cert
ykey
los datos de los archivos OVPN, y la actualización de los archivos OPVN por lo que los certs sólo debe importar para usted. Se podría modificar fácilmente para usar con otros proveedores.fuente
Cuando no se le otorga un certificado de usuario, debe seleccionar el tipo 'Contraseña' en el menú desplegable de autenticación. Luego, en avanzado, en 'Autenticación TLS' agregue el archivo .key TLS y establezca la dirección en consecuencia (1 o 0, que debe establecerse en el archivo .ovpn).
fuente