使用 Ubuntu 18.04 无法通过 L2TP/Ipsec 访问互联网 - 路由表

使用 Ubuntu 18.04 无法通过 L2TP/Ipsec 访问互联网 - 路由表

我已经使用该包设置了 VPN 网络https://github.com/nm-l2tp/NetworkManager-l2tp

VPN 运行良好(在某些情况下),但我认为路由存在问题。

当我没有连接任何 VPN 时,路由表如下所示:

连接前的路由表

一旦我连接到 VPN,我的互联网连接就会断开,并且我的 VPN 开始工作。

连接后的路由表

如果我使用选项“仅将此连接用于其网络上的资源”,则会发生相反的情况:我有互联网连接,但就像我没有连接到 VPN 一样。

使用“本地资源”的VPN后的路由表

我可以在客户端做些什么吗?顺便说一句,使用 Windows 连接到此网络不会导致我的互联网连接中断,并且一切运行正常。

更新

问题解决了!事实上,整个问题都是路由表。我必须添加一个条目,考虑到我的 VPN 子网 172.30.0.0、掩码 255.255.255.0 和指向我的 VPN 网关的网关。

对于下一代,在 Linux 发行版上最好使用除 L2TP/IPsec 之外的其他 VPN。在 Windows/Mac 环境中设置它要容易得多。

附言:当然,我没有良好的网络背景,但本指南让我了解了一些基本的东西。

相关内容