记录备忘,抄的内网论坛的。
一、pptpd VPN需要内核支持mppe,使用以下命令检测
modprobe ppp-compress-18 && echo success
如果反馈信息为“success”则说明内核支持mppe
二、用以下命令检查PPP是否支持MPPE
strings /usr/sbin/pppd | grep -i mppe| wc –lines
如果返回数值大于30就表示支持
三、要安装pptpd VPN,ppp和iptables这两个软件是必须安装的,安装命令:
yum install -y ppp iptables
四、下载并安装pptpd
到http://poptop.sourceforge.net/ 下载pptpd的rpm包并安装
rpm -ivh http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.i386.rpm
五、编辑配置文件 /etc/ppp/options.pptpd 内容如下:
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
nobsdcomp
novj
novjccomp
nologfd
ms-dns 202.99.166.4
ms-dns 202.99.160.68
六、编辑配置文件 /etc/pptpd.conf 内容如下:
option /etc/ppp/options.pptpd
logwtmp
localip 192.168.0.10
remoteip 192.168.1.11-15
#localip:VPN服务器的IP地址
#remoteip:VPN客户端的IP地址
七、编辑配置文件 /etc/ppp/chap-secrets,配置用户名为ray,密码为123123,内容如下:
ray pptpd 123123 *
#格式:用户名 服务器名 密码 IP(*表示由服务器动态分配)
另有参考资料:
http://ihipop.info/2010/06/1265.html
转载请注明:IPCPU-网络之路 » pptpd VPN服务器的架设