设为首页 友情链接
在线留言 发表文章
加入收藏 广告联系

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
小说专版  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专   题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: IT公社 IT community >> 专案技术 >> IPv6 >> 文章正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
基于SOCKS的IPv4向IPv6过…
基于IPv6的下一代互联网…
基于SOCKS的IPv4向IPv6过…
基于IPv6的家庭网络技术
基于SOCKS的IPv4向IPv6过…
路由策略解析
路由特殊技术分析
正确认识宽带路由器的主…
软路由还是硬路由
路由基础概念解析
  基于路由器的运政网VPN解决方案           
基于路由器的运政网VPN解决方案
 

基于路由器的运政网VPN解决方案  闫玉奎  赵峰新乡广播电视网络有限公司    摘要  本文针对新乡市运政网的跨区域信息共享的需求,提出了基于路由器VPN的运政网解决方案,并给出了VPN在运政网中具体实现的关键技术、设备配置清单和安全策略。   关键词  VPN、隧道协议、路由器、运政网、广电城域网概述新乡市运政处及其相应的下属机构分布在新乡市四区八县,采用各自为政、分片负责的方式管理所属片区的运输市场。近几年来,随着社会经济的不断发展及运输市场的快速增长,跨区的人员流动和车辆交易不断增多,管理信息量大大增加,分片管理的方式不再适合跨区域管理和信息共享的要求。为了解决这个问题,实现市、县、区联网以达到信息共享,我们结合新乡市运管处运政管理系统的要求及我公司的网络情况,提出了基于路由器的运政网VPN(虚拟专用网)解决方案。1  VPN(虚拟专用网)VPN(虚拟专用网)指的是以公用开放网络(如Internet 网、广电城域网等) 作为基本传输媒介,通过上层协议附加的多种技术,向最终用户提供类似于专用网络(Private Network) 性能的网络服务。VPN利用开放的公众网络建立专用数据传输通道, 将远程用户甚至移动用户连接起来, 提供一种安全的端到端的数据通信。在VPN 网络中, 任意2个节点之间的连接没有端到端的物理链路, 而是构建在公共网络服务商所提供的网络平台上的逻辑网络, 用户数据在逻辑链路中传输。VPN 的功能特性有:1) 虚拟性 与传统的专用网不同, VPN 不是在2个站点之间建立永久的连接, 当端与端之间的连接断开后, 所释放的物理资源又可被挪为他用。2) 安全性 VPN 以多种方式增强了网络的安全性。通过提供身份认证、访问控制、数据加密来保证安全可靠。3) 低成本 用户不必租用长途专线建设专网,不必大量的网络维护人员和设备投入。4) 易于实现与扩展 网络路由设备配置简单, 无需增加太多的设备, 节省了人力和物力,可以直接利用Windows系统中的网络功能来实现。基于路由器来实现VPN有很明显的优点,如配置简单,可以实现多级别Qos,系统稳定等,加上当前路由器设备的价格较以前容易接受,所以我们在本方案中采用基于路由器的方式来实现运政网VPN。2 基于路由器的运政网VPN的关键技术与实现2.1 基于路由器的运政网VPN网络结构基于路由器的运政网VPN网络结构如图1所示: 在上图的网络结构中, 网络连接由3 部分组成: 客户机、传输介质和服务器。不同的是VPN 连接使用隧道作为传输通道, 这个隧道是建立在公共网络广电城域网基础上的。目前, VPN 网络有2 种处理方式: 一种是固定IP地址, 另一种是动态IP 地址方式。由于运营商当前大都提供固定的IP地址,在网络配置方面也易于实现,所以我们采用的是固定IP地址的方式。各交管所局域网络中的客户端可通过各网点放置的cabletron245路由器与新乡广电网络相连,负责与中心cabletron245路由器以l2tp协议建立隧道。一旦隧道建立成功, 客户端与服务器就可经过加密隧道进行信息传递, 如将本网点的征费信息上传至数据库服务器, 或从数据库服务器下载其他征收点的征费信息到本机。通过VPN网络平台, 实现全市各征收点的征费信息共享。2.2 关键技术VPN重要的意义在于虚拟和专用,其实现技术主要体现在以下几个要点上:隧道技术Tunnel、相关隧道协议(包括PPTP,L2TP等)、数据安全协议(IPSEC)以及通用路由封装(GRE)等。(1)隧道技术隧道是一种利用公网设施,在一个网络之上的“网络”传输数据的方法。要形成隧道,基本的要素有以下几项:     a、隧道开通器(TI)     b、有路由能力的公用网络     c、一个或多个隧道终止器(TT)     d、必要时增加一个隧道交换机以增加灵活性隧道开通器的任务是在公用网中开出一条隧道。有多种网络设备和软件可完成此项任务,例如:配有模拟式调制解调器PC卡和VPN型拨号软件的最终用户膝上型计算机,分支机构的LAN或家庭办公室LAN中的有VPN功能的Extranet路由器或网络服务提供商站点中的有VPN能力的访问集中器。隧道终止器的任务是使隧道到此终止,不再继续向前延伸。也有多种网络设备和软件可完成此项任务,例如:专门的隧道终止器,企业网络中的隧道交换机或NSP网络的Extranet路由器上的VPN网关。(2)相关隧道协议对要建立的隧道,隧道用户和隧道服务器都要用同一隧道协议。隧道技术可以以二层或三层隧道协议为基础。二层协议和数据链路层对应,并用帧作为它们交换的基础。PPTP和L2TP、L2F是二层隧道协议;三层协议和网络层对应,并使用包作为交换的基础。IPSec和GRE是三层隧道协议。这里我们主要接绍本方案用到的隧道协议——第二层隧道协议(L2TP)L2TP结合了L2F和PPTP的优点,可以让用户从客户端或访问服务器端发起VPN连接。L2TP定义了利用公共网络设施(如IP网络、ATM和帧中继网络)封装传输链路层PPP帧的方法。现在,Internet中的拨号网络只支持IP协议,必须使用注册IP地址,而L2TP可以让拨号用户支持多种协议,企业在原有非IP网络上的投资不至于浪费。L2TP带来的另一个好处是它能够支持多个链路的捆绑使用。L2TP主要是由LAC(L2TP Access Concentrator,访问集中器)和LNS(L2TP Network Server,网络服务器)构成,LAC支持客户端的L2TP,它用于发起呼叫、接收呼叫和建立隧道;LNS是所有隧道的终点。在传统的PPP连接中,用户拨号连接的终点是LAC,L2TP便利PPP协议的终点延伸到LNS。3  cabletron245相关配置及说明cabletron245路由器配置相对简单,如图1所示,我们分别给出中心端及网点B的地址分配,10.0.0.0的地址为广电城域网的地址,中心端cabletron245的网关为10.14.254.26/30,网点B的cabletron245的网关为10.11.254.6/30,下面分别给出中心端cabletron245和网点Bcabletron245的配置。网点B cabletron245的配置:#设置用户身份鉴别指令sys name fbbsys admin admin-pass sys passwd fbapass sys msg configured_with_eth_tuna.txt #设置以太网端口及IP路由eth ip enable eth ip addr 20.168.2.254 255.255.255.0 0 eth ip addr 10.11.254.5 255.255.255.252 1 eth ip addroute 0.0.0.0 255.255.255.255 10.11.254.6 1 1 eth ip translate on 1eth br disableeth ip options txrip off 0eth ip options rxrip off 0eth ip options txrip off 1eth ip options rxrip off 1#设置隧道另一端的IP网络rem add zbrem setpasswd zbpass zb rem disauthen chap zbrem addiproute 20.168.1.0 255.255.255.0 1 zb #定义隧道另一端驱动为LNSrem setlns tunnelzb-fbb zb#设置隧道打开时间 rem settimer 600 zbrem setipoptions txrip off zbrem setipoptions rxrip off zb#设置通往zb的隧道,隧道名为“tunnelzb-fbb”l2tp add tunnelzb-fbb#定义两设备共用的鉴定密码“tunnelsecret”。当身份验证时(CHAP),所有对等用户使用同样的密码。l2tp set chapsecret tunnelsecret tunnelzb-fbb#为了身份验证需要,定义隧道名l2tp set ourtunnelname tunnelfbb-zb tunnelzb-fbb#设置隧道另一端的IP地址l2tp set address 100.17.254.37 tunnelzb-fbb #为了更好的性能,设置窗口机制(两端必须匹配)。使用此功能调整隧道性能l2tp set window pacing tunnelzb-fbb #设置密钥并为通过隧道的ppp链接进行加密rem setencryption key368870 zb#保存配置,重新启动后配置生效save reboot中心端cabletron245路由器配置:sys name zbsys admin admin-pass sys passwd zbpass sys msg configured_with_eth_tuna.txt eth ip ena eth ip addr 20.168.1.250 255.255.255.0 0 eth ip addr 10.14.254.25 255.255.255.252 1 eth ip addroute 0.0.0.0 255.255.255.255 100.14.254.26 1 1 eth ip translate on 1eth br disableeth ip options txrip off 0eth ip options rxrip off 0eth ip options txrip off 1eth ip options rxrip off 1rem add fbbrem setpasswd fbbpass fbb rem disauthen chap fbbrem addiproute 20.168.2.0 255.255.255.0 1 fbbrem setlns tunnelfbb-zb fbb rem settimer 600 fbbrem setipoptions txrip off fbbrem setipoptions rxrip off fbbl2tp add tunnelfbb-zbl2tp set chapsecret tunnelsecret tunnelfbb-zbl2tp set ourtunnelname tunnelzb-fbb tunnelfbb-zbl2tp set address 100.11.254.5 tunnelfbb-zbl2tp set window pacing tunnelfbb-zbrem setencryption key368859 fbb……..save reboot4 系统安全性策略由于本系统是针对交通规费的征收,且是利用公网进行数据传输,因此系统的安全性必须重视。本系统采用了以下安全性策略:防火墙 防火墙是网络安全政策的有机组成部分,通过检查、限制、更改跨越防火墙的数据流,尽可能地对外屏蔽内部信息,允许或拒绝外部用户访问内部资源。利用Windows 2000Server,SQL Server2000本身的安全机制,采用集成安全模式,将SQL Server 与Windows2000的安全机制紧密集成,并将SQL Server 的用户验证配置为Window s 2000 验证模式。访问权限控制 对管理员和征费员设置操作权限,不同的权限拥有不同的系统资源访问行,以保证系统的使用安全。数据库备份 为了避免数据意外丢失,保证数据安全,系统配置有自动备份和手动备份数据库的操作机制。5 结束语利用VPN技术实现新乡市运政网联网后, 不仅提高了收费速度, 解决了跨区域收费、就近收费问题, 同时实现了跨区域的信息共享, 给上路稽查提供了详细的数据, 并具有良好的安全性和稳定性,为更加有效地管理运政市场提供了保障, 取得良好的经济效益与社会效益。yanyukui@yahoo.com.cn

频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。

原始作者:佚名 录入时间:2006-12-26 3:07:16
信息来源:不详 投稿信箱:itqoo@126.com
文章录入:itqoo    责任编辑:itqoo 
  • 上一个文章:

  • 下一个文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    - 关于我们 - 合作伙伴 - 友情链接 - 广告刊登 - 投稿热线 - 在线留言版权声明联系方式 -
    IT公社版权所有 粤ICP备05127012号
    Copyrigh@2005-2006 itqoo.com.Inc All Rights Reserved  推荐分辨率 1024*768
    联系站长:E-Mail:itqoo@126.com     MSN:urchincc@hotmail.com    QQ:点击这里给我发消息
    特别感谢:亿太网络提供空间支持