注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 35岁技术人遭遇年龄坎儿,..
 帮助

Linux下的VPN服务器的搭建


2007-12-18 14:14:36
上次由于某个所需的RPM包没有安装上,就没有继续安装VPN,今天又来了一遍,终于安装上了,下面是安装的过程:
先介绍一下我的配置环境:
VPN服务器:
操作系统:REDHAT9
IP:192.168.1.124
子网掩码:255.255.255.0
网关:192.168.1.1
DNS:192.168.1.2
客户端:
操作系统:
Windows 2003
IP:192.168.1.2
子网掩码:255.255.255.0
网关:192.168.1.1
DNS:192.168.1.2
下载所需的软件包:
前提:VPN服务器已经安装好了SMB服务器,通过\\192.168.1.124可以访问它的共享资源
如图:
 
 一安装篇:
1.安装dkms-1.12-1.noarch.rpm
Rpm –ivh dkms-1.12-1.noarch.rpm
2.安装kernel_ppp_mppe-0.0.4-2dkms.noarch.rpm
Rpm –ivh kernel_ppp_mppe-0.0.4-2dkms.noarch.rpm
3.安装ppp-2.4.3-5.rhl9.i386.rpm
Rpm –ivh ppp-2.4.3-5.rhl9.i386.rpm
4安装pptpd-1.3.3-1.rhl9.i386.rpm
Rpm –Uvh ppp-2.4.3-5.rhl9.i386.rpm //先升级,否则提示错误
Rpm –ivh  pptpd-1.3.3-1.rhl9.i386.rpm.
二配置篇
1.        配置地址
Vi /etc/pptpd.conf
在文件的最后加上
Localip 192.168.0.2
Remoteip 192.168.0.234-238
2.        配置用户名和密码
Vi /etc/ppp/chap-secrets
“vpn” “pptpd” “123456” “*”
User          password ip
3.        配置验证方式
Vi /etc/ppp/options.pptpd
Refuse-ap
Refuse –chap
Refuse-mschap  拒绝以上验证
#require-mschap-v2 屏蔽mschap-v2
设置IP转发
Echo l>/proc/syd/net/ipv4/ip_forward
4.        关闭防火墙或开启端口
Service iptables stop
5.        重新启动PPP服务
Service pptpd start
二客户端的配置
1.        建立VPN连接最终的建立图为:
  
2.        设置验证方式
 
   
 
3.        连接
  
   4,查看获得的IP
 
 
 
 
 
 
5.在客户机上测试运行---\\192.168.0.2 应该能看到和\\192.168.1.124一样的效果,注意输入正确的SMB服务器用户名和密码,自己建立用户名和密码. 




    文章评论
 
2007-12-18 14:46:43
写的还不错哦

2007-12-20 18:41:01
不错,方法很多,只要达到目标就可。

2007-12-24 09:08:02
不错啊,呵呵,挺牛的,呵呵,向你学习。

2008-02-22 12:06:45
linux新手,向你学习!

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: