¿Es posible conectarse a múltiples redes VPN a la vez a través de Network Manager?


15

¿Es posible conectar más redes VPN a la vez a través de Network Manager?

Estoy ejecutando Ubuntu 12.04.1 LTS.

Por ahora solo puedo cambiar entre conexiones VPN preconfiguradas. Es bastante molesto ya que necesito estar conectado a dos o más redes VPN simultáneamente.

Por ejemplo, en clientes Windows OpenVPN, es posible.

Respuestas:


11

Con 12.10 (network-manager 0.9.6), puede conectarse a múltiples VPN utilizando la configuración de red:

  • Configuración del sistema (gnome-control-center)
  • Red
  • Seleccione cada VPN y configúrela como "activada".

También puedes usar la nmcliherramienta; ver http://cweiske.de/tagebuch/networkmanager-vpn.htm para más información.


44
Esto hace que mi primera conexión VPN se caiga. Como @Simon Déziel ha mencionado, esto parece ser un tipo de error.
frogatto

Creo que esto solo funciona si las conexiones VPN usan diferentes proveedores. por ejemplo, no ambas vpncconexiones Cisco . Incluso he tenido casos en los que la VPN que usa un proveedor determinado simplemente se rompió y se negó a volver a conectarse hasta que reinicié cuando intenté esto.
Adrian


3

Parece que lo que quieres no es posible en este momento. Hay muchos errores en este tema como este y se asignó a upstream.

Aun así, puede conectar varias VPN a la vez como se describe en esta respuesta. Puede escribir su propio archivo de configuración leyendo la sección "Configuración manual de su conexión" en esta página de ayuda de Ubuntu.


3

No puede hacerlo con Network Manager, pero sí, usando Network Manager y pptp.

Así es como hago que funcione en mi caso.

  1. Conéctese a la primera VPN con Network Manager.
  2. Conéctese a la segunda VPN con comando pon vpn2, use poff vpn2para desconectar la segunda VPN.

Para que el comando ponfuncione, deberá crear los siguientes archivos en su sistema:

archivo /etc/ppp/peers/vpn2:

pty "pptp VPNIpAddress --nolaunchpppd"
name YourUsername
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam vdc

archivo /etc/ppp/options.pptp:

lock
noauth
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
nobsdcomp
nodeflate

Por supuesto, el contenido de estos archivos depende de sus servidores VPN.

En mi caso, también debería agregar las reglas ip-up.d /, para agregar las rutas necesarias.

archivo /etc/ppp/ip-up.d/vpn2

#!/bin/bash
case "$PPP_REMOTE" in
        YourVPNGatewayIPHere)
        route add ....
        route add ....
        ...
                ;;
    *)
esac

No olvides: sudo chmod +x /etc/ppp/ip-up.d/vpn2

También deberá editar el archivo /etc/ppp/chap-secretsy agregar allí sus credenciales.

Después de esto, conectándose a VPN1 con Network Manager, ejecute:

sudo pon vpn2

Compruebe syslog si algo sale mal.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.