centos安装pptp的一键包!适用Buyvm/DS的OVZ VPS和XEN VPS

0
centos安装pptp的一键包!适用Buyvm/DS的OVZ VPS和XEN VPS

wget http://nh68.googlecode.com/files/buyvm_pptp_centos.sh;sh buyvm_pptp_centos.sh

呵呵  简单方便

安装完后帐号密码都是vpn

也可以自己编辑和添加帐号

/etc/ppp/chap-secrets

这个文件编辑一下就可以咯  很简单

——————————————————

有可能出现的问题:

1. wdcp和PPTP不能共存,是iptables的问题.  http://wilywx.com/wdcp_pptp.html

2. OVZ的VPS要开通TUN/TAP和PPP

OpenVZ用户请先检查

虚拟网卡(TUN/TAP)支持(代码如下)

cat /dev/net/tun

如果返回信息为:

cat: /dev/net/tun: File descriptor in bad state 说明正常

检测是支持ppp模块

cat /dev/ppp

如果返回信息为:cat: /dev/ppp: No such device or address 说明正常 (DS的VPS就是这个坑!!!! 控制面板明明已经开启了,但实际上还没开,在控制面板反复开关几次,VPS再重启下就可以了!!!)

3. 编辑 /etc/yum/pluginconf.d/fastestmirror.conf 将enabled=1修改为enabled=0  (buyvm就需要这么操作,否则安装不了PPP)

 

有些OpenVZ,直接安装了一键包之后,仍然不能使用VPN。这里,我补充几点。

1.首先,我们确认VPS已经开启了TUN和PPP,关于确认的方法,上面已经给出;

2.安装好一键包之后,可以编辑VPN链接的用户信息(vim /etc/ppp/chap-secrets);

3.去加密。编辑/etc/ppp/options.pptpd(vim /etc/ppp/options.pptpd),在require-mppe-128前面加个#(# require-mppe-128); (DS的VPS有遇到这个问题..)

4.本地设置加密方式为可选加密,并允许未加密的密码。

5.最后重启下PPTPD:/etc/init.d/pptpd restart

6.有朋友遇到安装报错的问题(内容大约为etc/ppp文件夹找不到),并提出解决方案,有类似情况的朋友可参考之:

编辑 /etc/yum/pluginconf.d/fastestmirror.conf 将enabled=1修改为enabled=0

Tags:

2 Comments
  1. […] centos安装pptp的一键包!适用Buyvm/DS的OVZ VPS和XEN VPS […]

  2. Reply
    admin 2015年5月19日 at 下午5:00

    更新一个一键包,更简单:
    wget -O pptp.sh http://rcat.xyz/sh/pptp.sh;chmod 755 pptp.sh;./pptp.sh 2>&1 | tee pptp.log
    安装过程中按照提示输入用户名,密码等信息,修改或者查看密码在文件/etc/ppp/chap-secrets

Leave a reply