Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 教程 > Linux网络管理 > 正文

CentOS安装PPTP VPN 服务器

时间:2016-08-16 18:37 来源:网络整理 作者:linux系统 阅读:

CentOS安装PPTP VPN 服务器

时间:2015-04-08 16:12来源:heminjie.com 作者:heminjie.com 举报 点击:次

1、验证ppp
用cat命令检查是否开启ppp,一般服务器都是开启的,除了特殊的VPS主机之外。
[root@localhost1 /]# cat /dev/ppp
cat: /dev/ppp: No such device or addresscat出现上面结果,则说明ppp是开启的,可以正常的配置pptp了。
 
2、安装PPP
[root@localhost1 /]# yum -y install ppp iptablesiptables一般情况默认都是系统装好后就已经有了,安装iptables是为了做NAT,让PPTP客户端能够通过PPTP服务器上外网。
 
3、安装PPTP
[root@localhost1 ~]# rpm -ivh pptpd-1.3.4-2.el6.x86_64.rpm上面是针对64位系统安装的,这个包不能yum安装需要自己到网上下载支持32位或64位系统的rpm包。<br>
 
4、配置pptp
[root@localhost1 /]# vi /etc/pptpd.conf在最底下添加下面两行,localip是pptp服务器端IP,remoteip是客户端获取的IP地址范围
localip 192.168.100.100
remoteip 192.168.100.101-110
 
修改options.pptpd文件
[root@localhost1 /]# vi /etc/ppp/options.pptpd打开后,找到下面字段,并修改成你想要为VPN用户分配的dns服务器
ms-dns 8.8.8.8
ms-dns 8.8.4.4
 
添加vpn的帐号和密码[root@localhost1 /]# vi /etc/ppp/chap-secrets一行添加一个账号,每个帐号需要添加的4个字段,分别为:用户名、服务、密码、分配的ip地址(如果IP为*,则表示随机分配,分配范围采用pptp.conf中的设置)

# client server secret IP addresses
hmj pptpd hmj123 *5、开启ip转发
[root@localhost1 /]# vi /etc/sysctl.conf把net.ipv4.ip_forward的值改为1,
 
保存退出,并执行下面命令使内核配置生效:[root@localhost1 /]# sysctl -p6、配置iptables转发
[root@localhost1 /]# iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -j SNAT --to-source 58.33.244.126这条命令是让192.168.100.0这个段的ip地址,可以通过58.33.244.126这个公网IP访问外网。
你需要将192.168.100.0/24替换成你在pptp.conf中设置的ip段和子网掩码,将58.33.244.126替换成你服务器自己的公网ip地址,否则拨上来的用户只能访问内网。
 
保存iptables配置
[root@localhost1 /]# service iptables save7、启动服务
[root@localhost1 /]# service pptpd start
[root@localhost1 /]# service iptables start将服务配置为开机自动启动
[root@localhost1 /]# chkconfig pptpd on
[root@localhost1 /]# chkconfig iptables on到此配置已经完毕,可以用普通PC建立VPN(加密方式为默认)连接来测试了。。

------分隔线----------------------------

  • 上一篇:centos环境源码安装postgresql9.4
  • 下一篇:CentOS 6.4 64位 安装 jdk 6u45
  • 感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《CentOS安装PPTP VPN 服务器》技术文章,《CentOS安装PPTP VPN 服务器》详细使用和说明,有时《CentOS安装PPTP VPN 服务器》可能不完善、敬请谅解!如果《CentOS安装PPTP VPN 服务器》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

    顶一下
    (0)
    0%
    踩一下
    (0)
    0%
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    验证码:点击我更换图片