私はUbuntu 18.04を実行しており、会社とVPN(L2TP / IPSec)接続を確立しようとしています。必要なツールがインストールされ、正しいアクセスデータを含む構成ファイルがあります。
ただし、次のコマンドを使用してVPNを有効にしようとすると
nmcli c up VPN
次のエラーで終了します。
Error: Connection activation failed: Could not find source connection.
私が作ったら
nmcli device status
私は得る:
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 --
編集する: StackExchangeには次のものがあります。エマルジョン、2つの可能な解決策があります。どちらも私には適していません。説明します。
最初の回避策は、127.0.0.1をデフォルトパスに設定することです。これを行う唯一の方法は、br0のデフォルトパスを設定することです。ただし、次回再起動するまでIPv4接続は失われました。デフォルトパスに戻っても接続はオンラインに戻りません。
2番目の解決策は、netplan構成設定を提案します。これは-Errorの問題を解決しますが、Could not find source connection.
ネットワーク全体のアクセス権も失います(次の再起動まで)。
したがって、これは私にとって実行可能な解決策ではありません。だから誰かが私を助けることを願っています。
ありがとうございます。
編集2: 明らかに、私は最初に提供されたソリューションである基本的なパスを誤解しました。
ip r
私に次のような結果を与えます。
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
私が正しく理解したなら、br0はデフォルトパスです! ?
netstat -rn
私に次のような結果を与えます。
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
私のetc/network/interfaces
外観は次のとおりです。
# 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
だから今は何をすべきかわかりません。私が知っているのは基本パスが設定されていることです。
[ifupdown]
managed=true
設定しました。それで、私は何をすることができますか?その橋から降りようと努力することもできますが、それが役に立つかはわかりません。
どんなアドバイスもありがとうございます。
答え1
わかりました、もう仕事に行っています。
役に立つのは:br0を削除。手動で削除する必要があります/etc/network/interfaces
。
私は私のkvmマシンにこれが必要だと思いましたが、知っているのでそれは必要ありませんでした。
今私の/etc/network/interfaces
姿はこんな感じです。
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo eno1
iface lo inet loopback
iface eno1 inet dhcp