Ubuntu 14.10上的L2TP IPsec VPN客户端

我需要使用Ubuntu 14.10连接到L2TP IPsec VPN。 我以前在Ubuntu 14.04中使用了Werner Jaeger的L2TP IPsec VPN Manager 1.0.9,它工作得很好,但14.10中似乎不再支持。 我安装了xl2tpd。 我不再看到在“网络连接”中的“VPN连接”菜单下添加L2TP Ipsec VPN连接的选项。 任何帮助或指导表示赞赏。

lt2p-ipsec-vpn软件包与OpenSwan一起被弃用。 Ubuntu已经用StrongSwan取代了OpenSwan, StrongSwan在main版本中可用,还有universe相应的网络管理器插件。

 apt-get install strongswan network-manager-strongswan 

StrongSwan应该使用xl2tpd

我知道粘贴实际脚本是一种最佳实践,但它确实很多。 老实说,这里的链接会给我带来一些麻烦,所以希望有人觉得这很有用……

http://www.jasonernst.com/2016/06/21/l2tp-ipsec-vpn-on-ubuntu-16-04/ https://www.rapidvpn.com/setup-vpn-l2tp-ubuntu https:/ /gist.github.com/psanford/42c550a1a6ad3cb70b13e4aaa94ddb1c

也许在我完成之后,我会分享最后的剧本。

编辑

一些实施说明

  1. 我不得不从/etc/ppp/options.l2tpd.client中删除lock关键字
  2. echo到/ var / run / xl2tpd / l2tp-control时,应指定用户名和密码
  3. rightsubnet=0.0.0.0/0已添加到/etc/ipsec.conf中的连接,即使我的是站点到站点VPN
  4. ip link列出您的设备。 列表中应该有一个pppN ,其中N0的数字
  5. 对于站点到站点,我使用以下内容添加新路由… ip route add 192.168.192.0/24 dev ppp0