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 구성을 설정하는 것을 제안합니다. 그렇게 하면 - 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-machine에 필요하다고 생각했지만 알고 보니 그것은 필요하지 않았습니다.

지금 내 /etc/network/interfaces모습은 이렇습니다.

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

iface eno1 inet dhcp

관련 정보