Ubuntu Server 20.04 网络管理器未自动启动 VPN

Ubuntu Server 20.04 网络管理器未自动启动 VPN

我快绝望了。我需要将 VPS 上的 Ubuntu 服务器计算机连接到网络以监控多台计算机。我只能使用 L2TP over IPsec 连接到网络。

我尝试在 Ubuntu Server 上安装 GUI,将 Netplan 更改为使用网络管理器作为渲染器,但这样我无法让 VPN 连接在启动时自动启动。我无法sudo nmcli-connection-editor从 VNC 启动 GUI 工具,因为它无法以特权启动 GUI 小程序。我发现的唯一选项是通过 ssh 使用 nmcli 编辑器sudo nmcli c edit netplan-01-eth0并尝试将值设置connection.secondaries为“myvpn”连接的 UUID。

这不起作用,因为重新启动 VPS 只会将值移除并connection.secondaries恢复为空值。

我需要一个解决方案来保持 VPN 始终处于运行状态,无论与 VPN 服务器断开连接与否(类似于 Strongswan 中的 DPD)并重新启动。

我很想使用 strongswan,但我无法让 swanctl 工作。

相关内容