请稍候...
  • 企业级 VPS主机
  • Windows VPS 主机
  • Unmanaged VPS 主机
  • 通配符证书,部署全网SSL证书必备神器
  • 高速稳定独立主机High quality stable server

VPS CentOS 5.5 安装 pptpVPN

发布时间:2011-08-08 16:13:12 来源: 开源中国社区

一、前言
没有什么前言,就是简单介绍一下标题中提到的一些名词
1、很有名的一家Linux专业VPS供应商,国内访问速度还不错。http://www.yahoohost.cn
2、CentOS:著名的Linux发行版。http://www.centos.org
3、pptp:与OpenVPN齐名的VPN服务器。

二、安装环境
我购买的是Linode 512MB内存的VPS,安装了CentOS 5.5 64bit。

三、注意事项
1、安装过程需要root权限
2、需要注意的地方加粗显示

四、服务端安装步骤
1、用secureCRT登录CentOS。为了安全起见,可以先用普通用户登录,而后再使用su -命令及root密码切换到root用户。

2、因为pptp需要MPPE的支持,所以首先检测系统是否符已经编译了MPPE。如果没有,那请您别往下看了。
下面介绍两种检测方法,只要符合其中的一条就可以

zgrep MPPE /proc/config.gz

返回

CONFIG_PPP_MPPE=y

或者

cat /dev/net/tun

返回

cat: /dev/net/tun: File descriptor in bad state

恭喜您,可以安装了!
网上大多数资料还提到了另一个测试命令

modprobe ppp-compress-18 && echo ok

如果返回“OK”说明可以安装PPTP,我查了一下,这个命令是在CentOS 4.4版本中有人提出的,但是经过实际测试,发现在我的环境中非但没有效果,而且报错,运行后结果如下:

[root@HOSTNAME ~]# modprobe ppp-compress-18 && echo ok 
FATAL: Module ppp_mppe not found. 
[root@HOSTNAME ~]#

一开始我傻掉了,内牛满面,原以为无法安装了。
后来用上面提到的zgrep MPPE /proc/config.gz命令查看后表明可以安装,而事实证明确实如此。
所以如果modprobe ppp-compress-18 && echo ok没有显示“OK”甚至报错,并不代表不能安装。最好还是用zgrep MPPE /proc/config.gz命令查看。

上一页1234下一页
【责任编辑:亚狐科技 (Top) 返回页面顶端