当前位置:首页 > 代理pptp >

Linux系统连接pptp

时间:2020-04-29 10:35       来源: 大鲸vps 浏览

  Linux系统怎么连接PPTP服务?如果你不知道怎么操作,那么大鲸vsp下面为大家做一个操作指引介绍。

Linux系统连接pptp

  一、安装客户端

  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了,非常地简单。