La VPN falla: no se pudo encontrar la conexión de origen

La VPN falla: no se pudo encontrar la conexión de origen

Estoy ejecutando Ubuntu 18.04 e intento obtener una conexión VPN (L2TP/IPSec) para mi empresa. Las herramientas necesarias ya están instaladas y tengo un perfil con los datos de acceso correctos.

Sin embargo, si intento activar la VPN con

nmcli c up VPN

se cierra con el siguiente error:

Error: Connection activation failed: Could not find source connection.

si hago un

nmcli device status

Yo obtengo:

DEVICE      TYPE      STATE            CONNECTION 
br0         bridge    connected        br0        
virbr0      bridge    connected        virbr0     
eno1        ethernet  connected        eno1       
lo          loopback  not managed      --         
virbr0-nic  tun       not managed      --  

EDITAR: Aquí en StackExchange, hayproblema similar, con dos posibles soluciones. Ambos no funcionan para mí. Dejame explicar:

La primera solución sugiere establecer 127.0.0.1 como ruta predeterminada. La única forma que tengo de hacerlo es establecer la ruta predeterminada de br0. Pero luego pierdo la conexión IPv4 hasta el próximo reinicio. Al volver a cambiar la ruta predeterminada, la conexión no vuelve a estar en línea.

La segunda solución sugiere configurar una configuración de netplan. Si lo hago, supero el Could not find source connection.error, pero también pierdo el acceso completo a la red (hasta el próximo reinicio).

Así que estas no son soluciones que funcionen para mí. Así que espero que alguien pueda ayudarme.

Gracias.

EDITAR 2: Aparentemente, entendí mal la primera solución proporcionada: la ruta predeterminada.

ip rme da el siguiente resultado:

default via 10.1.10.1 dev br0 
10.1.0.0/16 dev br0 proto kernel scope link src 10.1.20.25 
169.254.0.0/16 dev br0 scope link metric 1000 
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown

Si entiendo esto correctamente, ¿br0 es la ruta predeterminada?

netstat -rnme da el siguiente resultado:

Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags   MSS Fenster irtt Iface
0.0.0.0         10.1.10.1       0.0.0.0         UG        0 0          0 br0
10.1.0.0        0.0.0.0         255.255.0.0     U         0 0          0 br0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 br0
192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0

Y mi etc/network/interfacesaspecto es este:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto br0
iface br0 inet dhcp
bridge_ports eno1
bridge_stp off
bridge_maxwait 0
bridge_fd 0

Así que ahora mismo no estoy muy seguro de qué hacer. Según tengo entendido, la ruta predeterminada está configurada y

[ifupdown]
managed=true

Está establecido. Entonces, ¿qué más podría hacer? Podría intentar deshacerme de ese puente, pero no sé si eso ayudaría.

Gracias por cualquier consejo.

Respuesta1

Ok, ya lo tengo funcionando.

Lo que ayudó fue:Deshacerse de br0. Tuve que eliminarlo manualmente en /etc/network/interfaces.

Pensé que necesitaba esto para mi máquina kvm, pero resulta que no era necesario.

Mi /etc/network/interfacesaspecto es este ahora:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo eno1
iface lo inet loopback

iface eno1 inet dhcp

información relacionada