![如何在 15.04 上使用 PSK 连接到 L2TP IPSec VPN?](https://linux22.com/image/980857/%E5%A6%82%E4%BD%95%E5%9C%A8%2015.04%20%E4%B8%8A%E4%BD%BF%E7%94%A8%20PSK%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20L2TP%20IPSec%20VPN%EF%BC%9F.png)
我已经安装了 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