Linux系统怎么连接PPTP服务?如果你不知道怎么操作,那么大鲸vsp下面为大家做一个操作指引介绍。
一、安装客户端
Ubuntu:sudo apt-get install -y pptp-linux
centos: yum -y install ppp pptp pptp-setup
二、连接服务
Ubuntu:sudo pptpsetup --create pptpd --server x.x.x.x --username vpntest --password 1234567890 --encrypt --start
centos:pptpsetup --create pptpd --server x.x.x.x --username vpntest --password 1234567890 --encrypt --start
1.create是创建的连接名称
2.server是pptp的ip地址
3.username是用户名
4.password是密码,也可以没这个参数,命令稍后会自动询问。这样可以保证账号安全
5.encrypt 是表示需要加密,不必指定加密方式,命令会读取配置文件中的加密方式
6.start是表示创建连接完后马上连接
三、连接/断开PPTP
1.建立好之后,可以通过 pon 和 poff 连接和断开pptp服务
pon vpntest /连接名称为vpntest,vpn服务
poff vpntest /断开名称为vpntest,vpn服务
四、报错解决方法
1.centos连接pptp 超时,执行下面命令:
iptables -F
2.连接pptp,报如下错误:
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
EAP: unknown authentication type 26; Naking
EAP: peer reports authentication failure
Connection terminated.
解决办法:
vi /etc/ppp/options
3.将下面字段添加到/etc/ppp/options文件中(root用户权限可更改)
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
require-mppe
4.连接成功:
pptpsetup --create pptpd --server x.x.x.x --username vpntest --password 1234567890 --encrypt --start /重新启动
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
CHAP authentication succeeded
MPPE 128-bit stateless compression enabled
local IP address 10.0.0.10
remote IP address 10.0.0.1
按照以上步骤,大家就能够完成在Linux系统中连接pptp了,非常地简单。