我已经使用该包设置了 VPN 网络https://github.com/nm-l2tp/NetworkManager-l2tp。
VPN 运行良好(在某些情况下),但我认为路由存在问题。
当我没有连接任何 VPN 时,路由表如下所示:
一旦我连接到 VPN,我的互联网连接就会断开,并且我的 VPN 开始工作。
如果我使用选项“仅将此连接用于其网络上的资源”,则会发生相反的情况:我有互联网连接,但就像我没有连接到 VPN 一样。
我可以在客户端做些什么吗?顺便说一句,使用 Windows 连接到此网络不会导致我的互联网连接中断,并且一切运行正常。
更新
问题解决了!事实上,整个问题都是路由表。我必须添加一个条目,考虑到我的 VPN 子网 172.30.0.0、掩码 255.255.255.0 和指向我的 VPN 网关的网关。
对于下一代,在 Linux 发行版上最好使用除 L2TP/IPsec 之外的其他 VPN。在 Windows/Mac 环境中设置它要容易得多。
附言:当然,我没有良好的网络背景,但本指南让我了解了一些基本的东西。