如何在 15.04 上使用 PSK 连接到 L2TP IPSec VPN?

如何在 15.04 上使用 PSK 连接到 L2TP IPSec VPN?

我已经安装了 StrongSwan 和网络管理器助手,并且在小程序中提供了 VPN 选项,但它仅支持证书配置,而不支持 PSK 输入。

我尝试将 PSK 添加到 /etc/ipsec.secrets 文件中,但我不知道应该使用什么语法来识别连接。我只是收到“VPN 连接‘VPN 连接 1’因 VPN 密钥无效而失败”。

答案1

安装旧客户端:https://launchpad.net/l2tp-ipsec-vpn

首先安装所需的软件包:

sudo apt-get install gksu libgksu2-0 libctemplate2 libengine-pkcs11-openssl libp11-2 xl2tpd

接下来下载旧的二进制文件并使用 dpkg 安装:

wget http://mirrors.kernel.org/ubuntu/pool/universe/o/openswan/openswan_2.6.38-1_amd64.deb

sudo dpkg -i openswan_2.6.38-1_amd64.deb 

wget http://mirrors.kernel.org/ubuntu/pool/universe/l/l2tp-ipsec-vpn/l2tp-ipsec-vpn_1.0.9-1_amd64.deb

wget http://mirrors.kernel.org/ubuntu/pool/universe/l/l2tp-ipsec-vpn-daemon/l2tp-ipsec-vpn-daemon_0.9.9-1_amd64.deb

sudo dpkg -i l2tp-ipsec-vpn_1.0.9-1_amd64.deb
sudo dpkg -i l2tp-ipsec-vpn-daemon_0.9.9-1_amd64.deb

打开客户端。添加连接并根据需要进行配置。尝试连接时可能需要一段时间,但请耐心等待。

答案2

您应该尝试 NetworkManager L2TP 插件,但现在已经过去几年了,您可能还想升级到较新版本的 Ubuntu(因为 16.04 是当前的 LTS)。

我关注了博客文章安装 PPA 和 Gnome NM 小程序,并能够使用带有用户名和密码提示的 PSK VPN(尽管它也可以保存到连接文件中)。

代码添加PPA并安装软件。

sudo add-apt-repository ppa:nm-l2tp/network-manager-l2tp
sudo apt update
sudo apt install network-manager-l2tp-gnome

相关内容