Estou executando o Ubuntu 18.04 e tentando obter uma conexão VPN (L2TP/IPSec) para minha empresa. As ferramentas necessárias já estão instaladas e possuo um perfil com os dados de acesso corretos.
No entanto, se eu tentar ativar a VPN com
nmcli c up VPN
ele fecha com o seguinte erro:
Error: Connection activation failed: Could not find source connection.
Se eu fizer um
nmcli device status
Eu recebo:
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: Aqui no StackExchange, existeproblema semelhante, com duas soluções possíveis. Ambos não funcionam para mim. Deixe-me explicar:
A primeira solução sugere definir 127.0.0.1 como rota padrão. A única maneira de fazer isso é definir a rota padrão de br0. Mas então perco a conexão IPv4 até a próxima reinicialização. Alterar a rota padrão de volta não coloca a conexão online novamente.
A segunda solução sugere definir uma configuração do netplan. Se eu fizer isso, supero o Could not find source connection.
-Error, mas também perco o acesso completo à rede (até a próxima reinicialização).
Portanto, essas não são soluções funcionais para mim. Então espero que alguém possa me ajudar.
Obrigado.
EDITAR 2: Aparentemente, entendi mal a primeira solução fornecida - a rota padrão.
ip r
me dá a seguinte saída:
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
Se bem entendi, br0 é a rota padrão!?
netstat -rn
me dá a seguinte saída:
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
E o meu etc/network/interfaces
fica assim:
# 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
Então, agora não tenho certeza do que fazer. Pelo que entendi, a rota padrão está definida e
[ifupdown]
managed=true
está definido. Então, o que mais eu poderia fazer? Eu poderia tentar me livrar daquela ponte, mas não sei se isso ajudaria.
Obrigado por qualquer conselho.
Responder1
Ok, então comecei a trabalhar agora.
O que ajudou foi:Livrando-se do br0. Tive que removê-lo manualmente em /etc/network/interfaces
.
Achei que precisava disso para minha máquina kvm, mas descobri: não era necessário.
Minha /etc/network/interfaces
aparência está assim agora:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo eno1
iface lo inet loopback
iface eno1 inet dhcp