服務器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)」,「數據加密」中選擇「可選加密(沒有加密也能夠鏈接)」,最好將「未加密的密碼」前的複選框也選上。