Ich verwende Ubuntu 18.04 und versuche, eine VPN-Verbindung (L2TP/IPSec) zu meiner Firma herzustellen. Die notwendigen Tools sind bereits installiert und ich habe ein Profil mit den richtigen Zugangsdaten.
Wenn ich jedoch versuche, das VPN mit
nmcli c up VPN
es wird mit dem folgenden Fehler beendet:
Error: Connection activation failed: Could not find source connection.
Wenn ich ein
nmcli device status
Ich bekomme:
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 --
BEARBEITEN: Hier auf StackExchange gibt esähnliches Problem, mit zwei möglichen Lösungen. Beide funktionieren bei mir nicht. Lassen Sie mich erklären:
Die 1. Lösung schlägt vor, 127.0.0.1 als Standardroute festzulegen. Die einzige Möglichkeit für mich, dies zu tun, besteht darin, die Standardroute von br0 festzulegen. Dann verliere ich jedoch die IPv4-Verbindung bis zum nächsten Neustart. Wenn ich die Standardroute wieder ändere, wird die Verbindung nicht wiederhergestellt.
Die zweite Lösung schlägt vor, eine Netplan-Konfiguration einzurichten. Wenn ich das mache, behebe ich zwar den Could not find source connection.
-Fehler, verliere aber auch den gesamten Netzwerkzugriff (bis zum nächsten Neustart).
Das sind also keine funktionierenden Lösungen für mich. Ich hoffe also, dass mir jemand helfen kann.
Danke.
BEARBEITEN 2: Offensichtlich habe ich die erste bereitgestellte Lösung – die Standardroute – missverstanden.
ip r
gibt mir folgende Ausgabe:
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
Wenn ich das richtig verstehe, ist br0 die Standardroute!?
netstat -rn
gibt mir folgende Ausgabe:
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
Und meins etc/network/interfaces
sieht so aus:
# 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
Im Moment bin ich mir also nicht wirklich sicher, was ich tun soll. Nach meinem Verständnis ist die Standardroute festgelegt und
[ifupdown]
managed=true
ist eingestellt. Was könnte ich also sonst noch tun? Ich könnte versuchen, diese Brücke loszuwerden, aber ich weiß nicht, ob das helfen würde.
Danke für jeden Rat.
Antwort1
Ok, also, jetzt funktioniert es.
Was geholfen hat war:Br0 loswerden. Ich musste es manuell in entfernen /etc/network/interfaces
.
Ich dachte, ich bräuchte das für meine KVM-Maschine, aber es stellte sich heraus: Es war nicht notwendig.
Meines /etc/network/interfaces
sieht jetzt so aus:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo eno1
iface lo inet loopback
iface eno1 inet dhcp