我正在寻找一个解决方案,以便从我的Xubuntu16.04个人电脑连接到vpn l2tp ipsec服务器。我以前有Xubuntu14.04,按照以下教程我可以毫无问题地连接:https://www.elastichosts.com/blog/linux-l2tpipsec-vpn-client/ https://soeasytomakeitwork.wordpress.com/2014/05/02/set-up-a-l2tpipsec-vpn-connection-on-ubuntu-desktop/
不幸的是,Openswan软件包似乎已经过时,不再可用了。我已经尝试了所有的东西,包括这个页面上的所有内容:如何通过L2TP连接到IPSec?,但是什么都没有用。在一些依赖程序包使用libctemplate2失败后,我成功地安装了ipsec服务,但是当我尝试ipsec自动升级时,我得到了以下错误: whack: Pluto没有运行(no "/var/run/pluto/pluto.ctl")
systemctl重新启动ipsec.service不会显示任何错误,但是当我检查状态时,我得到了以下结果:
root@Vapor:/usr/lib/ipsec# systemctl status ipsec.service
● ipsec.service - LSB: Start Openswan IPsec at boot time
Loaded: loaded (/etc/init.d/ipsec; bad; vendor preset: enabled)
Active: active (exited) since Lu 2016-06-20 21:23:33 EEST; 31s ago
Docs: man:systemd-sysv-generator(8)
Process: 14634 ExecStop=/etc/init.d/ipsec stop (code=exited, status=0/SUCCESS)
Process: 14654 ExecStart=/etc/init.d/ipsec start (code=exited, status=0/SUCCESS)
iun 20 21:23:33 Vapor ipsec__plutorun[14776]: [--nat_traversal] [--keep_alive <delay_sec>] \
iun 20 21:23:33 Vapor ipsec__plutorun[14776]: [--force_keepalive] [--disable_port_floating] \
iun 20 21:23:33 Vapor ipsec__plutorun[14776]: [--virtual_private <network_list>]
iun 20 21:23:33 Vapor ipsec__plutorun[14776]: Openswan 2.6.38
iun 20 21:23:33 Vapor ipsec__plutorun[14776]: pluto unexpectedly said `exit'
iun 20 21:23:33 Vapor ipsec__plutorun[14776]: pluto unexpectedly said `1'
iun 20 21:23:33 Vapor ipsec__plutorun[14776]: connect(pluto_ctl) failed: No such file or directory
iun 20 21:23:33 Vapor ipsec__plutorun[14776]: whack: Pluto is not running (no "/var/run/pluto/pluto.ctl")
iun 20 21:23:33 Vapor ipsec__plutorun[14776]: pluto died without exit status!?!
iun 20 21:23:33 Vapor ipsec__plutorun[14776]: internal failure in pluto scripts, impossible to carry on
root@Vapor:/usr/lib/ipsec#
我从没想过这会这么难。我已经读到ipsec Openswan被Strongswan取代了,但我不明白要用预共享密钥连接到L2tp IPSEC服务器需要做什么。我所说的服务器是内置的硬件。
这开始非常烦人,我想回到一些以前版本的ubuntu。
这种情况不应该发生在LTS版本中。
任何帮助都将不胜感激。即使是一个新的想法,不同的软件,不管是什么,我想让它工作!
发布于 2017-03-29 12:08:19
您可以使用
sudo add-apt-repository ppa:nm-l2tp/network-manager-l2tp
sudo apt-get update
sudo apt-get install network-manager-l2tp
sudo apt-get install network-manager-l2tp-gnome
安装支持ubuntu16.04的l2tp的网络管理器
从源生成的演练:http://blog.z-proj.com/enabling-l2tp-over-ipsec-on-ubuntu-16-04/
发布于 2016-07-12 12:29:11
在16.04,您可以尝试构建和安装网络管理器-L2TP,这是一个用于NetworkManager的L2TP/IPsec VPN插件。
有关包先决条件和strongSwan AppArmor解决方案,请参见下面的页面:https://github.com/nm-l2tp/network-manager-l2tp/wiki
同样,当该页面提到升级到NetworkManager 1.2.2或更高版本时。
首先安装以下依赖项:
sudo apt install intltool libtool network-manager-dev libnm-util-dev libnm-glib-dev libnm-glib-vpn-dev libnm-gtk-dev libnm-dev libnma-dev ppp-dev libdbus-glib-1-dev libsecret-1-dev libgtk-3-dev libglib2.0-dev xl2tpd strongswan
在命令行上发出以下命令(注意:反斜杠字符\
是可以安全复制和粘贴的shell行连续字符):
git clone https://github.com/nm-l2tp/network-manager-l2tp.git
cd network-manager-l2tp
autoreconf -fi
intltoolize
./configure \
--disable-static --prefix=/usr \
--sysconfdir=/etc --libdir=/usr/lib/x86_64-linux-gnu \
--libexecdir=/usr/lib/NetworkManager \
--localstatedir=/var \
--with-pppd-plugin-dir=/usr/lib/pppd/2.4.7
make
sudo make install
发布于 2017-11-26 03:17:26
OP没有说明远程终端是否是Meraki防火墙,但我在任何地方发现的唯一两个J·威斯答案之一就是设置第一阶段和第二阶段协议,而这正是连接到Meraki所需要的。我认为在一个地方看到Meraki配置的所有步骤是有帮助的。这还包括禁用xl2tpd
的命令,这会干扰在GUI中创建的NetworkManager配置。
这些步骤来自安东尼·梅耶斯在http://blog.z-proj.com/enabling-l2tp-over-ipsec-on-ubuntu-16-04/上的评论。
apt
源存储库sudo add-apt-repository ppa:nm-l2tp/network-manager-l2tp sudo apt-get update
sudo apt-get install network-manager-l2tp
sudo apt-get install network-manager-l2tp-gnome
+
按钮- Click OK.
xl2tpd
服务:sudo service xl2tpd stop sudo systemctl disable xl2tpd
https://askubuntu.com/questions/789421
复制相似问题