Linux命令行连接VPN

  • 介绍

本文介绍如何通过命令行的方式来连接VPN服务器。

  • 安装客户端

CentOS下安装命令为 yum install pptp-setup

Ubuntu 16.04安装L2TP

git clone https://github.com/nm-l2tp/network-manager-l2tp.git

cd network-manager-l2tp

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 autoconf

  • 连接

pptpsetup --create test --server 192.168.1.1 --username user --password passwd --start --encrypt

上面的命令创建了一个连接,之后可以通过下面的命令来连接(test即上面指定的名称)

pppd call test

  • 错误处理

/usr/bin/pptpsetup: couldn't find MPPE support in pppd.

当发生上面的错误提示时,可以通过下面的命令来处理:

modprobe ppp_mppe

当发生上面的错误提示时,编辑配置文件vim /etc/ppp/peers/test,添加下面的配置:

  • 参考

本文为原创,如果您当前访问的域名不是surenpi.com,请访问“素人派”。

发表评论

电子邮件地址不会被公开。 必填项已用*标注