1,下载与安装,需要下载的软件(poptop.org):
dkms-2.0.10-1.noarch.rpm
kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
ppp-2.4.3-5.rhel4.i386.rpm(下载自己系统相应的包,我的系统是centOS4.4)
pptpd-1.3.3-1.rhel.i386.rpm
检查自己系统已经安装的包(rpm -qa|grep pp),没有的话安装,有的话请升级.
命令:
安装 : rpm -ivh xxx.rpm
升级 : rpm -Uvh xxx.rpm
2,编辑/etc/pptp.conf(配置vpn服务器的IP与允许连接的客户端IP)
只需要在最后输入两行:
localip 192.168.1.16 //定义vpn服务器上的IP.(也就是连上后的ppp0的ip,或是动态域名)
remoteip 192.168.1.1-30 //定义客户端的IP段.
3,编辑/etc/ppp/chap-secrets(配置vpn的用户名与密码)
只需要加入:
“user” pptpd “password” * //将user,password 修改为你的用户名和密码就可以了.
或者:
“user” pptpd “password” 192.168.1.88 //将 * 用ip代替后,就是指定客户端连上后的ip.
4,启动服务.
/etc/rc.d/init.d/pptpd start
至此,linux下的vpn服务已经设置完成,你可能通过winxp下的拔号程序来测试连接了!
附录:偶的配置过程
引用:[root@eadd-lyb Desktop]# ls
dkms-2.0.10-1.noarch.rpm pptpd-1.3.3-1.rhel4.i386.rpm sys_menu.txt Trash
ppp-2.4.3-5.rhel4.i386.rpm sys_menu.backup testdb.backup
[root@eadd-lyb Desktop]# rpm -ivh dkms-2.0.10-1.noarch.rpm
warning: dkms-2.0.10-1.noarch.rpm: V3 DSA signature: NOKEY, key ID 862acc42
Preparing... ########################################### [100%]
1:dkms ########################################### [100%]
[root@eadd-lyb Desktop]# rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
warning: kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm: V3 DSA signature: NOKEY, key ID 862acc42
Preparing... ########################################### [100%]
1:kernel_ppp_mppe ########################################### [100%]
Creating symlink /var/lib/dkms/kernel_ppp_mppe/1.0.2/source ->
/usr/src/kernel_ppp_mppe-1.0.2
DKMS: add Completed.
[root@eadd-lyb Desktop]# rpm -Uvh ppp-2.4.3-5.rhel4.i386.rpm
warning: ppp-2.4.3-5.rhel4.i386.rpm: V3 DSA signature: NOKEY, key ID b56a8bac
Preparing... ########################################### [100%]
1:ppp ########################################### [100%]
[root@eadd-lyb Desktop]# rpm -ivh pptpd-1.3.3-1.rhel4.i386.rpm
warning: pptpd-1.3.3-1.rhel4.i386.rpm: V3 DSA signature: NOKEY, key ID 862acc42
Preparing... ########################################### [100%]
1:pptpd ########################################### [100%]
[root@eadd-lyb Desktop]# vi /etc/pptpd.conf
[root@eadd-lyb Desktop]# vi /etc/ppp/chap-secrets
[root@eadd-lyb Desktop]# /etc/rc.d/init.d/pptpd start
Starting pptpd:
ljp50598313 于 2009-09-28 12:07:10发表:
如果网络对网络的VPN中有ADSL动态的IP呢,用REDHAT怎么做呢
于 2006-11-26 10:53:48发表:
Nice site!
My homepage | Cool site
axmd 于 2006-11-05 14:16:34发表:
受益非浅呀,谢谢楼主