2022年第章远程访问与VPN技术 .pdf





《2022年第章远程访问与VPN技术 .pdf》由会员分享,可在线阅读,更多相关《2022年第章远程访问与VPN技术 .pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十三章 远程访问与VPN 技术学习目标:1.了解远程访问的方法和原理2.了解 VPN 的搭建原理和应用场合3.实践组建局域网中的VPN 13.1 远程访问概述远程接入和远程访问指的是使用外部网络的用户连接到内部网络并拥有像内部网络用户一样的权限,能够像内部网络用户一样访问内部网络的资源。外部网络的含义是用户使用的机器与内部网络没有直接的物理连接,只能通过一些特定的方式如拨号、 Internet接入或无线接入,连接到内部网络并建立连接。远程接入一般分成两个阶段,第一阶段是建立临时的网络连接,第二阶段是接入客户端和服务端协商权限和接受命令。建立临时的网络连接阶段,用户可以通过拨号或其他网络连接方
2、法尝试连接内部网络。一旦临时网络连接建立,则可以藉由这条网络连接通道传输用户的身份相关数据,结合协议和主机的服务进行用户身份验证并对通过验证的用户分配访问权限。一般说来,远程访问过程必须要满足三个方面的要求:身份鉴别(Authentication)、授权(Authorization)和审计( Accounting)。身份鉴别要求将用户提供的身份证明信息与预先存储在服务器上的用户身份信息相比对,从而决定用户是合法用户还是非法用户。最常见的方式是采用用户名和密码。身份鉴别已经在第三章中详细说明过。授权是根据已经被证明是合法的用户帐户内所拥有的权限设置,对用户授以特定的操作许可。例如用户允许使用何种
3、网络资源;用户允许接入哪些主机、用户能否使用某些特定的应用服务如电子邮件或FTP服务。通常授权的操作与网络的安全策略整合在一起。审计是远程访问的最后一个步骤。它主要是日志和一系列详细记录。远程的网络访问和网络连接通常会产生一系列对用户、主机资源、带宽、用户存储空间以及其它资源的访问记录。只有通过审计的手段,才能对正在执行的任务和正在连接的用户进行必要的管理。审计也是应对攻击的一个重要工具。13.2 远程访问的接入方式精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 14 页在规划设计网络的远程访问时,应考虑各种接入方式的应用和条件。通过使
4、用因特网作为访问介质而非专用线路可以减少花费,使得雇员能将工作场所扩展到家里或路上。通过因特网连接,远程访问能方便地访问资源和信息,通过让合作者、供应商和客户拥有紧密控制的联系提供有竞争力的优点。用的最多的远程连接方法有拨号连接、ISDN、DSL 连接、光纤调制解调器、 VPN 和无线技术。 VPN 和无线技术是目前的热点问题,我们在下一节具体介绍VPN技术,无线技术将在下一章中详细讨论。13.2.1 拨号和 RAS 技术在家中或因出差在酒店中,在任何一个有电话的地方,都可以通过电话线利用现有的电话网络上拨号访问本单位的内部网络完成各项工作,以提高工作效率和节约费用。拨号访问是现在最便利的入网
5、方式。远程访问通常是通过连接到一个网络访问服务器(NAS)来获得的, NAS是网关和到 PPP会话的终点。用户若拨号进入远程访问服务器(RAS),服务器通过将用户提供的证书和它维护的一个证书数据库进行比较来进行认证。一类在远程访问中使用的访问服务器是 RADIUS ,在第 5章已经提到过。管理员可以设定不同的配置来规定当远程用户试图连接到网络服务器(NAS)时采取什么行动。通常会要求提供用户名和密码,由NAS 将呼叫挂起,目的是通过该用户名和密码按照预先分配给用户的电话号码,反过来呼叫用户。这是一种安全的做法,它保证了只有经过认证的用户才能访问网络,并且上网的费用能直接算在公司的账上。这种拨号
6、上网的方法相对安全,但是如果有人实现了拨号转接,那么这种安全手段就大打折扣了。因为拨号的安全是建立在预定的号码之上的。轰炸拨号( Wardialing)是许多攻击者用于确认远程访问调制解调器的手段,调制解调器是是许多公司用来提供他们的网路远程访问的设备。轰炸攻击输入大堆的号码对调制解调器进行拨号,并记录下可用的数据连接(用于传输数据的调制解调器),并试图确定在电话线另一端的系统。Wardialing 同时具有字典攻击等工具,尝试各种用户名密码组合,让攻击者发现所有提供进入网络的远程访问的调制解调器,一旦发现就会尝试通过这个入口点访问网络,得到网络访问授权。13.2.2 综合业务数字网ISDN
7、当采用拨号访问速率不能满足需要时,则可以考虑采用利用综合数字业务网(ISDN)访问的方式。 ISDN 是一种数字化的电路交换网络,通过普通的铜缆精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 14 页传输全部数字化的信号以达到超过拨号连接的传输速率和传输质量。同时它也能够同时传输数字和语音。因为ISDN 是全数字化的线路,因此它在使用中不会像普通拨号连接那样干扰语音模拟信号的电话通话。ISDN 的基本速率接口(BRI)服务提供 2 个 B 信道和 1 个 D 信道( 2B+D)。B 信道速率为 4Kbps,用于传输用户数据。 D 信道的
8、速率为 16Kbps,主要传输控制信令。 ISDN 可以使用拨号建立与 ISP的连接。 ISDN 也可以做为 DDN 或帧中继线路的备用电路。ISDN 采用计时收费,在主线路发生故障时启用ISDN,按时收取通信费用。当主线路恢复时, ISDN 自动断开不再发生通信费。采用ISDN 作为 DDN或帧中继的备份,是十分经济的一种方式。与使用拨号连接相比,由于采用与电话网络不同的交换设备,ISDN 的信道建立时间很短。因为ISDN 使用户与电信局间的连接采用数字信号,因此ISDN线路通讯质量较好,数据传输有更少误码和重传率。 ISDN 设备包括交换机和终端设备。网络终端(NT)是用户传输线路的终端装
9、置,使数字信号在普通电话线上转送和接受。该设备安装于用户处,网络终端分为 NT1 和 NT2 两种。ISDN 用户终端设备种类很多,有ISDN 小交换机、ISDN 适配器、 ISDN 路由器等。数字电话机是常用ISDN 硬件,一般占用一个B 信道。 ISDN 终端适配器的功能就是使现有的非ISDN 标准终端(例如模拟话机、G3传真机、 PC机)为用户在提供ISDN 业务。 ISDN 可以使用 Muliti-PPP绑定两个 B 信道以达到 128Kbps。13.2.3 数字用户线路 DSL ISDN 尽管比普通调制解调器和拨号连接更快,但是由于性能和价格等因素,在家用和小型企业领域已经被DSL
10、技术所淘汰。数字用户线路(Digital Subsciber Line,DSL)指的是通过铜缆线或电话网提供Internet连接的一种技术。由于电话系统在设计之初仅仅考虑传输语音的问题,因此电话系统实际所使用的传输频率远远小于铜质缆线所能提供的传输频率。DSL 就是借助于铜缆线的闲置频段解决传送大量数据的问题。从这方面来讲,DSL 可以利用原有电话线路,因此实际成本并不高。通常用户使用一个DSL 调制解调器与电话交换机之间建立连接。而交换机通过一些其他的协议与ISP 进行通信并将用户连接至 Internet。用户实际所得连接并不像普通拨号或者电话连接那样是一个端到端的连接,用户与交换机如果距离
11、过长,将会对服务质量产生严重的干扰,通常这个范围在数百 M 至 5 公里。同时,由于交换机可能需要连接多个用户的接入,因此交换机连接用户数过多时将会成为瓶颈并影响服务质量。DSL 因其具体实现技术和频段分配不同,可以细分为ADSL 、ADSL2、HDSL、VDSL 等,通常统称为 xDSL。xDSL 提供的服务可以是对称的 意思是说数据流以相同的速度上行和下行(通常理解为上传和下载),或者是非精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 14 页对称的 下行速度比上传速度要高得多。在大多数场合,非对称连接适用于居民用户,因为他们更多地
12、从Web上下载而非上传数据。 ADSL 是目前使用最广泛的 DSL 技术。通常 ADSL 在不影响正常电话通信的情况下可以提供最高3.5Mbps的上行速度和最高24Mbps 的下行速度。13.2.4 电缆调制解调器( Cable Modem)有线电视公司传送电视服务到家庭已有多年,最近他们开始为拥有电缆调制解调器并且想高速连接到因特网的用户提供数据传输服务。在有线电视较为普及的地区,使用这种方式可以利用原有的有线电视网络提供互联网接入服务,能够节省布线和组网成本,通过同轴电缆或者光纤访问因特网,电缆调制解调器提供最高50Mb/s 的高速访问。电缆调制解调器提供上行和下行之间的转换。并非所有的电
13、缆公司都能提供因特网访问服务,主要原因是他们还没有将基础设施从单向网络升级为双向网络。一旦升级完成,数据就可以从中心点传到居民家中,并可以再传回中心点即因特网。同轴电缆和光线用于给用户提供上百个电视频道,这些线路的一个或更多的通道专门用于传送数据。带宽在本地用户之间共享,因此,传输速率不是恒定不变的。例如,在下午6 点半从网上下载一个程序,可能比在上午10点下载要慢得多。因为许多人下班回家,同时占用带宽,因而网络性能下降。13.3 虚拟专用网( VPN)13.3.1 VPN概述虚拟专用网( Virtual Private Network, VPN)是公共网络或其他不安全环境中的安全专用连接,是
14、远程访问连接的一种重要方式,如图13-1所示。在传输中为了保证数据的保密性和完整性,VPN 通过提供专用链路,采用加密和隧道协议。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 14 页图 13-1 VPN 跨过公共网络在两个实体之间提供虚拟专用链路VPN 的发送和接收端必须有必要的硬件和软件,以建立加密的通道,提供专用链路。因为在不可信的公共网络(通常指因特网)中传输数据时,隧道协议对数据进行了加密和保护。远程用户在外通过VPN 连接到公司的内网来查看邮件,网络资源和共享文件。为了使用VPN,远程用户必须在他的计算机上安装相应的软件。
15、用户会建立一个 PPP (点对点)连接到ISP,然后 ISP 为用户建立到目标网络的完全连接。一旦这个连接建立起来,用户的软件就会初始化一个到目标网络的VPN 连接。因为两者之间的数据交换将被加密,两者必须经过一个握手的阶段,在加密的方式以及密钥等问题上取得一致。因此ISP 负责用户到目标网络PPP的建立,所以它是VPN 的连接基础。一旦PPP连接建立起来, ISP 就退出,由用户和目标网络协商和确定VPN 参数。这些操作完成后,用户和网络就可以在新建立的虚拟连接上进行安全的通信。这些用户需要安装的“ 神秘软件 ” 所采用的技术在下面 “VPN 技术” 一节将详细介绍。VPN 连接可以用于让用
16、户访问网络,也可以用于提供两台路由器之间的连接。它具有很强的灵活性,并且只需要每一方都有连接、VPN 软件、必要的协议以及相同的加密机制,一旦VPN 连接建立起来,用户就可以像拨号那样连接访问目标网络的资源。13.3.2 VPN的实现类型根据 VPN 的应用环境,通常可以把VPN 分成三种类型:Access VPN 远程访问型虚拟私用网。Intranet VPN 企业内部型虚拟私用网。Extranet VPN 企业扩展型虚拟私用网。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 14 页1)Access VPN 这种类型的 VPN 主要
17、用来处理可移动用户、远程交换和小部门远程访问企业本部的连通性。当出差人员需要和企业或相关部门联系时,便可以利用本地相应的软件拨入 Internet,通过 Internet和企业网络中相关的VPN 网关建立一条安全通道,基于这条可以提供不同级别的加密和完整性保护的通道,用户可以传输需要不同级别保护的信息,但这就需要用户本地必须具备可以提供相应VPN功能的软件。如果用户本地没有这些软件,同时ISP(服务提供商)的接入设备又提供VPN 服务的话,用户也可以拨入ISP,由 ISP 提供的 VPN 设备和企业本部的VPN 网关进行安全通道的连接,并提供相似的安全数据传输服务,用户就免去了维护本地软件的费
18、用了。2)Intranet VPN 主要是利用Internet 来连接企业的远程部门。在传统的企业内部网络的实现中,通常是采用专线方式来连接企业和各个远程部门的,这样需要为每一个远程部门申请一条专线,其运行、维护和管理费用之高是不言而喻的,同时,在这样一条 “ 高价 ” 的线路上传输的数据量相比之下却很少,很多时候带宽都浪费了。而VPN 恰好解决了这一问题,它只需企业的远程部门通过公用网络(如Internet)和企业本部互联,并且由远程部门网络的VPN 网关和企业本部网络的VPN 网关负责建立安全通道,保证了数据的机密性、完整性。同时也大大的降低了整个企业网互联的运行、管理费用。3)Extra
19、net VPN 主要是用来连接相关企业和客户的网络,和Intranet VPN 类似,传统的实现方案中,主要也是用专线来连接的,不仅费用较高,而且由于所连接用户的多样性,需要进行复杂的配置,或许还需要在对方安装相应的设备或软件,这一切都带来了许多不便,往往导致互联的最终失败。而VPN 可以在一定程度上解决这些问题,通过Internet 的互联,即降低了整个网络的运行费用,同时在其他软件的辅助下可以较好地进行用户访问控制与管理。13.3.3 VPN技术我们已经知道了VPN 的基本概念和应用,下面让我们深入了解一下VPN 的实际技术。 VPN 技术按照实现上的区别可分为以下几种类型:隧道技术PPP
20、协议链路层的 VPN 实现网络层的 VPN 实现精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 14 页应用层的 SSH实现1) 隧道技术 VPN 所有现有的实现都依赖于隧道,隧道技术又称为tunneling,主要是利用协议的封装来实现。所谓封装,是指给协议添加一个额外的报头或报尾。隧道协议添加这些报头和报尾,以便包能够在某种网络上传输。因此,如果你需要获取使用因特网上的IPX/SPX 网络和传输协议的包,一个网关将添加必要的TCP/IP 包头和包尾,他们需要能够在因特网上路由。一旦这些包到达他们的目的地,这些包头和包尾将被删除,包则被
21、传送给指定的主机。也就是说,利用封装的机制,隧道技术用一种网络协议来传输另外一种网络协议,在本地网关把第二种协议报文包含在第一种协议报文中,然后按照第一种协议来传输,等报文到达对端网关时,由该网关从第一种协议报文中解读出第二种协议报文,这样是一个基本的隧道技术的实现过程。对于两个网关之外的用户,可以忽视使用隧道技术的影响,对他们来说是透明传输的。隧道技术的应用为VPN 的实现提供了许多优良的特性,不仅扩大了VPN 的应用面,而且为利用VPN 组网提供了极大的灵活性。隧道技术可分为两种:一种是运行于链路层的隧道,以此来构建的VPN 主要是 Access VPN;另外一种运行于网络层的隧道,用它可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年第章远程访问与VPN技术 2022 年第章 远程 访问 VPN 技术

限制150内