Jeffrey’s Blog

as4-u2安装pptpd笔记

Filed under: 应用服务 — Jeffrey @ Sunday, August 20th, 2006 12:14 am 1,547 views   Print This Post  

作者: Jeffrey
出处:http://blog.zhangjianfeng.com/?p=406

as4-update2安装pptpd笔记
1.下载相关软件
http://www.poptop.org/
dkms.xxxx.noarch.rpm
kernel_ppp_mppe-xxxdkms.noarch.rpm
ppp-xxxx.i386.rpm
pptpd-xxx.i386.rpm

2.安装程序
(1)使内核支持mppe
测试是否支持: #modprobe ppp-compress-18
#rpm -ivh dkms….rpm
#dkms是一个新的软件, 可以在不编译内核的情况下, 外挂一些内核的模块.
#rpm -ivh kernel_ppp_mppe…rpm
#reboot
(2)安装ppp&pptpd
#rpm -Uvh ppp-2.4.3xxx.rpm
#新版pptpd要求ppp是2.4.3以上
#rpm -ivh pptpd-xxx.i386.rpm

3.配置部分
(1)#vi /etc/pptpd.conf
在最后增加两行
localip 192.168.11.6 #这个是服务器的IP
remoteip 192.168.25.200-220
(2)增加个VPN用户
#vi /etc/ppp/chap-secrets
增加一行
“vpnusername” pptpd “vpnuserpassword” *
#”*”也可以直接写成IP地址,这样这个vpnusername的用户就得到了一个固定的IP.
(3)防火墙需要开放tcp /1723 和gre
iptables -A INPUT -p tcp –dport 1723 -j ACCEPT
iptables -A INPUT -p gre -j ACCEPT

最后重启pptpd服务 /etc/init.d/pptpd restart

5.XP系统建一个VPN连接就可以正常访问了,有问题看log

其它:
(1)默认vpn client 不能访问服务器端其它内网主机,需要在VpnServer上开放IP转发
#vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
如需想不重启生效,运行#echo 1 > /proc/sys/net/ipv4/ip_forward
(2)检测pppd支不支持mppe
#strings `which pppd`|grep -i mppe|wc –lines
#For a pppd without MPPE support, the number displayed is zero. For an MPPE capable pppd, the number is about 38, but may vary.

官方安装说明: http://poptop.sourceforge.net/dox/redhat-howto.phtml

给本文打分: 1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Tags: , ,

5 Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

京ICP备06038449号