转自 diahosting
系统要求:CentOS 5 32bits/64bits。
首先检查你VPS的PPP和TUN有没有启用:
cat /dev/ppp
cat /dev/net/tun
显示结果为:
cat: /dev/ppp: No such device or address
cat: /dev/net/tun: File descriptor in bad state,
表明通过,上述两条只要有一个没通过都不行。如果没有启用,你可以给VPS提供商Submit 一个 Ticket请求开通:
Hello
Could you enabled TUN-TAP for me? I want run pptp-vpn on my VPS.
Thank you.
确认 PPP 和 TUN 启用后,开始安装 ppp 和 iptables:
使用方法:
wget http://www.xreacn.com/linux/scripts/pptpd.sh
sh pptpd.sh
安装完成后会提示vpn用户名和密码。
VPN用户管理:
直接编辑/etc/ppp/chap-secrets文件,按照相同格式添加用户名和密码即可。
连接出现错误619则输入如下命令解决:
rm /dev/ppp
mknod /dev/ppp c 108 0