服务器IP:75.88.88.88(服务器的公网IP)vim
1. 使用yum安装ppp和rpm安装pptpd包api
#yum install ppp -y安全
#cd /usr/local/src/服务器
#wget http://poptop.sourceforge.net/yum/stable/rhel6Server/x86_64/pptpd-1.4.0-1.el6.x86_64.rpmide
(要是版本更新了或32位的系统请去http://poptop.sourceforge.net/yum/选择下载)加密
#rpm -ivh pptpd-1.4.0-1.el6.x86_64.rpm spa
2. 编辑/etc/pptpd.conf文件,找到“localip”和“remoteip”这两个配置项,将前面#去掉。将后面的IP地址更改成本身须要IP.net
locapip表示×××服务器本身的本地IP地址;rest
remoteip表示×××客户端连到服务器上将会被分配的IP地址范围。dns
#vim /etc/pptpd.conf
ppp /usr/sbin/pppd
option /etc/ppp/options.pptpd
#logwtmp(将这行注释)
localip 75.88.88.88
remoteip 192.168.0.100-238,192.168.0.245
3. 再编辑文件/etc/ppp/options.pptpd,在末尾添加DNS地址(我写的广东和谷歌的DNS)
#vim /etc/ppp/options.pptpd
ms-dns 202.96.128.166
ms-dns 8.8.8.8
4. 添加×××客户端账号和口令(在最后面添加)
#vim /etc/ppp/chap-secrets
liuqs pptpd 123456 *
这里,咱们建立了一个***用户:liuqs,口令:123456。一个账号一行,能够添加多个账号。
5. 启动×××服务器
#service pptpd restart
至此×××服务器搭建完成了,但实际环境中还须要给VNP服务器增长路由功能。
6. 配置×××服务器的路由转发功能
#vim /etc/sysctl.conf
net.ipv4.ip_forward = 1
#sysctl -p
7. 配置防火墙增长转发规则
#iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to 75.88.88.88
#service iptables save
8. 在Windows创建×××拨号链接(在“安全”选项卡下的“×××类型”选择“点对点隧道协议(PPTP)”,“数据加密”中选择“可选加密(没有加密也能够链接)”,最好将“未加密的密码”前的复选框也选上。