-2

我使用 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 并非不可能。

我在配置中看到了问题,但我不知道在哪里寻找这些设置。如果有人知道该怎么做,我会感谢每一个答案。谢谢你。

4

1 回答 1

0

我在配置文件中发现了我的问题。对于遇到相同问题的任何人,请将值添加到 /etc/ipsec.conf,如下所示:

version 2.0

config setup
    oe=off
    listen=%IP_ADDRESS%

conn L2TP-PSK-NAT
    rightsubnet=vhost:%priv
    also=L2TP-PSK-noNAT

conn L2TP-PSK-noNAT
    rekey=yes

它应该在那之后工作:

于 2016-05-28T15:24:16.023 回答