我使用 openswan、xl2tpd 和 ppp 在我的虚拟服务器上设置了一个 VPN(请参阅本教程:https ://raymii.org/s/tutorials/IPSEC_L2TP_vpn_with_Ubuntu_14.04.html )。所以我说的是带有 PSK 的 L2TP/IPSec VPN。
我遇到的问题:我可以使用板载 API 将智能手机与 VPN 连接。但在那之后,我无法使用来自同一网络的设备将更多设备连接到 VPN(其他设备或蜂窝网络正在工作)。对我来说,这意味着 NAT 支持未启用,但如教程中所示,我将 /etc/ipsec.conf 中的 nat_traversal-value 设置为“yes”。
实际上,如果我先连接一台 Windows 计算机,我可以同时连接这台计算机和另一台设备(智能手机),但我无法连接另一台设备。
我确定问题不在于: - 电话:有时我可以连接,有时不能,如上所示。没有安装阻止任何东西。- 路由器:连接到 VPN 并非不可能。- 服务器本身:连接到 VPN 并非不可能。
我在配置中看到了问题,但我不知道在哪里寻找这些设置。如果有人知道该怎么做,我会感谢每一个答案。谢谢你。