基于pptp的vpn软件poptop的安装配置

发表于:2007-07-04来源:作者:点击数: 标签:
Redhat 9下使用poptop实现基于pptp的client to lan的VPN Package Version Date Notes / Monitor Download mppe module builder dkms-2.0.5 January 26, 2005 java script:window.open(this.src);" style="CURSOR: pointer" onload="return imgzoom(this,550)

Redhat 9下使用poptop实现基于pptp的client to lan的VPN

PackageVersionDateNotes / MonitorDownload
mppe module builderdkms-2.0.5January 26, 2005javascript:window.open(this.src);" style="CURSOR: pointer" onload="return imgzoom(this,550)"> - Download
pppppp-2.4.3February 23, 2005 - Download
pptpdpptpd-1.2.3 (beta)February 16, 2005 - Download

rpm -Uvh ppp-2.4.3.................
rpm -ivh  pptpd-1.2.3.i386.rpm

vi /etc/pptpd.conf
要有下面几句:
speed 115200
option /etc/ppp/options           /* 原来是option /etc/ppp/options.pptpd
localip 192.168.0.1
remoteip 192.168.0.10-100         /* 分配ip
debug                             /* 作用是开启日志功能

vi /etc/syslog.conf
再最后加一句 daemon.debug        /var/log/pptpd.log        /*注意中间的空是tab不是空格
service syslog restart

cd /etc/ppp
vi options
内容如下:
lock
name www.suzhou.com   /*你的主机名或者ip或者域名
require-chap          /*使用chap认证
auth                  /*需要认证
ms-dns 61.177.7.1     /*dns服务器地址
debug                 /*开启调试功能

vi chap-secrets
内容如下:
“Wangyuan”   www.suzhou.com   "123456"    *    /*分别是用户名,vpn服务器名,密码,“*”是分配的ip
"zhangsan"   www.suzhou.com   "654321"    *    /*  "*"的意思是在pptpd.conf里面设置的ip里面任选一个

service pptpd restart


客户端用win的vpn拨号,设置完要拨的地址、用户名、密码
然后改这个拨号连接的属性里面的安全,把“要求数据加密”前的勾去掉(必须)不去连不上
网络选项->tcp/ip属性->高级->"在远程网络上使用默认网关"前的勾也去掉(必须)不去连上后不能上网

如果需要加密需要打补丁kernel-mppe-2.4.20-8.i686.rpm

mppe的补丁安装
tar -zxvf  kernelmod-0.7.1.tar.gz
cd kernelmod
./kernelmod.sh(生成kernel-mppe-2.4.20-8.i686.rpm)
rpm –ivh kernel-mppe-2.4.20-8.i686.rpm

原文转自:http://www.ltesting.net