1. > 电脑手机 >

如何在CentOS系统中安装搭建VPN

VPN是虚拟专用网络,具有成本低、易使用等特点,在企业中运用广泛,那么Linux系统中要如何安装和搭建VPN呢?下面小编就给大家介绍下CentOS安装搭建VPN的方法 。
推荐:CentOS6.6 64位官方版系统下载
【安装】(本次教程架设在之前免费申请的一个月Xen V*P*S 256MB上,系统为centos5/32位,PPTP VPN一键安装包对系统要求为centos5 32 /64)
首先,我们putty用root密码登录,键入下面的指令:
wget http://d.xker.com/2014/pptpd.sh
(这一步是下载安装脚本,备选下载链接:http://www.zrblog.net/sh/pptpd.sh)
下载安装脚本之后,安装就可以了,一键安装,不用输入什么,非常方便 。
sh pptpd.sh
附图:



安装完成后,大家要注意,最后一行是你的用户,密码,要记住 。如果你需要添加用户,只要直接编辑/etc/ppp/chap-secrets文件,按照相同格式添加用户名和密码即可 。


【后记】
OpenVZ用户请先检查
虚拟网卡(TUN/TAP)支持(代码如下)
cat /dev/net/tun
【如何在CentOS系统中安装搭建VPN】 如果返回信息为:
cat: /dev/net/tun: File descriptor in bad state 说明正常
检测是支持ppp模块
cat /dev/ppp
如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
【后续】
有些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);
4.本地设置加密方式为可选加密,并允许未加密的密码 。
5.最后重启下PPTPD:/etc/init.d/pptpd restart
6.有朋友遇到安装报错的问题(内容大约为etc/ppp文件夹找不到),并提出解决方案,有类似情况的朋友可参考之:
编辑 /etc/yum/pluginconf.d/fastestmirror.conf 将enabled=1修改为enabled=0
上面就是CentOS安装搭建VPN的方法介绍了,需要注意的是,该方法只适用于CentOS,至于其他的Linux系统可作为参考,你记住了吗?

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。

    联系我们

    工作日:9:30-18:30,节假日休息