如何在 Linux 上架 VPN 服务器(PPTP)

最近由于工作需要,需要弄个VPN。正好手里有个VPS,在网上查了下资料。终于弄明白怎么在 Linux CentOS 上边架 VPN PPTP SERVER 了。架设安装过程中遇到了种种困难,不过最后都被克服了!



一、首先检查你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请求开通


二、用一键安装包来安装 VPN PPTP SERVER

CentOS 5.X
wget http://www.huzs.net/soft/pptp_onekey/pptpd5.sh
sh pptpd5.sh

CENTOS 6.X
wget http://www.huzs.net/soft/pptp_onekey/pptpd6.sh
sh pptpd6.sh

14523V238-2


VPN用户管理:
直接编辑文件:,按照相同格式添加用户名和密码即可。

vi /etc/ppp/chap-secrets

现在就可以测试一下是否可以连接你私有的VPN啦。