VPN 실패: 소스 연결을 찾을 수 없습니다.

VPN 실패: 소스 연결을 찾을 수 없습니다.

저는 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에는 다음이 있습니다.유제, 두 가지 가능한 솔루션이 있습니다. 둘 다 나에게 적합하지 않습니다. 설명하겠습니다.

첫 번째 해결 방법은 127.0.0.1을 기본 경로로 설정하는 것입니다. 이를 수행할 수 있는 유일한 방법은 br0에 대한 기본 경로를 설정하는 것입니다. 하지만 다음에 재부팅할 때까지 IPv4 연결이 끊어졌습니다. 기본 경로로 다시 변경해도 연결이 다시 온라인 상태로 돌아가지는 않습니다.

두 번째 해결 방법은 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

관련 정보