热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

LinuxOpenVZVPS一键安装PPTP-VPN服务器

小简是在CentOS5的32位OpenVZ的VPS上成功实现PPTP-VPN的搭建,并且能够正常访问!网上很多教程都有介绍CentOS系统搭建VPN的方法,但是那些繁琐复杂的配置让新手望而却步,小简在此用记录下此次使用一键安装包安装pptp-VPN的安装步骤,其实很简单,只需两步

小简是在CentOS 5的32位OpenVZ的VPS上成功实现PPTP-VPN的搭建,并且能够正常访问!

网上很多教程都有介绍CentOS系统搭建VPN的方法,但是那些繁琐复杂的配置让新手望而却步,小简在此用记录下此次使用一键安装包安装pptp-VPN的安装步骤,其实很简单,只需两步!如果你也想在自己的vps上搭建PPTP-VPN,那么具体操作步骤参考小简的这篇文章,则百分百可成功!


第一步,请先检查你的VPS是否支持搭建VPN

检测是否支持ppp模块

cat /dev/ppp

如果返回信息为:

cat: /dev/ppp: No such file or directory 或者 cat: /dev/ppp: No such device or address

说明PPP模块开启,可以继续安装过程!

如果返回信息为:

cat: /dev/ppp: Permission denied

说明PPP模块禁用,请联系服务商开启!

如图:检测PPP模块开启的返回信息

PPP模块

有的VPS服务商支持通过让你自己选择开启禁止PPP模块,这样我们只要登录SolusVM控制面板,点击:“Enable PPP”(启用PPP)如图,(如果没有这个选项就只能通过联系客服开启了)

开启PPP模块


第二步,成功开启PPP模块,那我们就可以安装pptpd服务

其实利用这个一键安装包非常简单,不需要自己再做任何的配置了!

现在我们需要下载pptpd.sh这个文件,登录Putty命令介面输入命令:

wget http://upload.server110.com/file/20140321/1-1403211045205b.sh

回车。。。。

安装pptpd

继续输入命令:

sh pptpd.sh

回车。。。。

安装pptpd

自动安装完毕显示如下界面:

安装完成

这里要注意的是,“your VPN username is”指的是你的VPN帐号,“VPN password”是你的VPN密码

ok,很简单的两分钟就搞定了!


如果我不想要这个默认的VPN帐号怎么办?我要怎么修改VPN密码呢?如何管理我们的VPN帐号呢?

打开/etc/ppp/chap-secrets 这个文件

添加一行代码,格式为:“VPN用户名 pptpd VPN密码 *”

比如:

xiaojian pptpd 123456 *

其中“xiaojian”为你要添加的VPN帐号的用户名,“123456”为你VPN帐号的密码,后面带一个*号。

如果想添加多个用户,直接再添加一行就可以了。

添加VPN帐号


有了帐号密码,就随你发挥了,脱离天朝,看看墙外的风光!GOGO。。。

可以通过下面的地址测试VPN连接是否能成功打开网站

twitter.com;
www.youtube.com;
www.facebook.com

后记:网上很多教程说还需要输入cat /dev/net/tun来检测tun/tap是否开启,经过小简的测试,实际上这是完全没有必要的!OpenVZ安装PPTP VPN只需开启PPP模块就可以了。

解决错误619:

使用下面命令然后重启pptpd 服务:

mknod /dev/ppp c 108 0

命令记录

#启动PPTP服务

/sbin/service pptpd start

#重启PPTP服务

/sbin/service pptpd restart

#设置开机启动PPTP服务

chkconfig pptpd on

查看端口:

netstat -ntpl

PPTPD端口为1723


推荐阅读
author-avatar
猪猪情系qq
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有