ubuntu 16.04 L2TP

由于自己的网络(路由器?)不支持PPTP,只有使用L2TP来连接VPN。

其实,之前可以使用

sudo apt-get install -ipsec-

安装 -ipsec-

但是,ubuntu 16.04把这个package去掉了。如今使用x和strongswan,而这两个东西并不是安装好就行了,离连接VPN远着。

在网上找到 一个 教程 Enabling L2TP over IPSec on Ubuntu 16.04 ,才最终成功。

1.安装

sudo apt install intltool libtool network-manager-dev libnm-util-dev libnm-glib-dev libnm-glib--dev libnm-gtk-dev libnm-dev libnma-dev ppp-dev libdbus-glib-1-dev libsecret-1-dev libgtk-3-dev libglib2.0-dev xd strongswan

2.

git clone https://github.com/nm-/network-manager-.git  
cd network-manager-  
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 

sudo apparmor_parser -R /etc/apparmor.d/usr.lib.ipsec.charon  
sudo apparmor_parser -R /etc/apparmor.d/usr.lib.ipsec.stroke  


sudo apt remove xd  
sudo apt install libpcap0.8-dev

wget https://github.com/xelerance/xd/archive/v1.3.6/xd-1.3.6.tar.gz  
tar xvzf xd-1.3.6.tar.gz  
cd xd-1.3.6  
make  
sudo make install  



最后

1.系统设置-->网络--->点击‘+’

2.如图

ubuntu 16.04 L2TP_第1张图片ubuntu 16.04 L2TP_第2张图片ubuntu 16.04 L2TP_第3张图片



你可能感兴趣的:(系统配置)