




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第7章Internet的接入,本章主要内容,7.1虚拟专用网VPN 7.2网络地址转换NAT 7.3局域网宽带接入Internet 7.4NAT技术的软件实现 7.5Internet连接共享接入 7.6通过代理服务器接入,7.1 虚拟专用网VPN 7.1.1 VPN原理 由于IP地址的紧缺,一个机构能够申请到的IP地址数往往小于本机构所拥有的主机数。实际上,出于安全等原因,一个机构内的很多主机并不需要接入到外部的Internet,它们主要是利用内部的其他主机进行通信(例如,在大型商场或宾馆中有很多用于营业和管理的计算机。显然这些计算机并不需要和Internet相连)。假定一个机构内部的计算机通
2、信也是采用TCP/IP协议,从原则上讲,对于这些仅在机构内部使用的计算机就可以由本机构自行分配其IP地址。这就是说,让这些计算机使用仅在本机构有效的IP地址(这种地址称为本地地址),而不需要向Internet的管理机构申请全球唯一的IP地址(这种地址称为全球地址)。这样就可以节约宝贵的全球IP地址资源。,但是,任意选择一些IP地址作为本地地址,在某种情况下可能会引起一些麻烦。例如,一个不连接到Internet的主机A分配到本地地址。这个地址不需要在Internet地址管理机构注册,但在本机构内必须是唯一的。然而正巧Internet上有一个主机,其IP地址就是
3、,而且这个主机要和本机构的某个具有全球地址的主机通信,这样就会出现二义性问题。,为了解决这一问题,RFC1918指明了一些专用地址(Private Address)。这些地址只能用于一个机构的内部通信,而不能用于和Internet上的主机通信。换言之,专用地址只能用作本地地址而不能用作全球地址。在Internet的所有路由器对目的地址是专用地址的数据报一律不进行转发。,RFCl918指明的专用地址是: (1)到55(或记为l0/8,是一个24位块)。 (2)到55(或记为172.16/12,是一个20位块)。
4、(3)到55(或记为192.168/16,是一个16位块)。,上面的三个地址块分别相当于一个A类网络、16个连续的B类网络和256个连续的C类网络。A类地址本来早已用完了,地址本来是分配给ARPANET的。出于ARPANET已经关闭停止运行,因此这个地址就用作了专用地址。 。,采用这样的专用IP地址的互联网络称为专用互联网或本地互联网,或更简单些,就叫做专用网。显然,全世界可能有很多的专用互联网络具有相同的专用IP地址,但这并不会引起麻烦,因为这些专用地址仅在本机构内部使用。专用IP地址也叫做可重用地址(Reusable Addr
5、ess)。,有时一个很大的机构有许多部门分布在相距很远的一些地点,而任何一个地点都有自己的专用网。假定这些分布在不向地点的专用网需要经常进行通信。这时,可以有两种方法。第一种方法是租用电信公司的线路为本机构专用。这种方法的好处是简单方便,但线路的租金太高。第二种方法是利用Internet(即公用互联网)来实现本机构的专用网,这样的专用网又称为虚拟专用网VPN(Virtual Private Network)。虚拟即“好像是”但实际上不是,因为现在是Internet(而并没有用专线)来连接分散在各地的本地网络。VPN只是在效果上和真正的专用网一样。,7.1.2 VPN的Windows解决方案 1
6、.微软公司的Windows Server 2003提供了对VPN通信技术的支持,本节将讲述VPN在该网络操作系统中的实现方案。 2.Windows Server 2003支持的VPN通信协议有以下两种: (1)PPTP(Point-to-Point Tunneling Protocol),只有IP网络才可以建立起PPTP的VPN。两个局域网之间如通过PPTP连接,则两端直接连接到Internet的VPN服务器必须支持TCP/IP协议,而网络内的其他计算机并不需要支持TCP/IP,它们可以支持TCP/IP、IPX或NETBEUI通信协议。,(2)L2TP(Layer Two Tunneling
7、Protocol),与PPTP类似。 VPN一般用在以下两种情况: 1)总公司的网络已经连接到Internet,用户通过远程拨号连接ISP进入Internet后,就可以通过Internet连接总公司的VPN服务器,可以建立PPTP或L2TP的VPN。 2)两个局域网都连结到Internet,都具有VPN服务器,并且通过Internet建立PPTP或L2TP的VPN。 本案例中主要介绍第一种情况。下面就来看Windows Server 2003中的VPN实现步骤。,1架设VPN服务器 (1)选择“开始”“管理工具”“路由和远程访问”,在打开的窗口中,右击服务器名字,选择“配置并启用路由和远程访问
8、”命令。 (2)选择“远程访问(拨号或VPN)”,单击“下一步”按钮。 (3)单击“下一步”按钮。 (4)要允许VPN客户端连接到服务器,至少要有一个网络接口连接到Internet。选择连接到Internet的网络接口。单击“下一步”按钮。,(5)若选择“自动”,则可由VPN服务器向DHCP服务器租用IP地址,然后分配给客户端;若选择“来自一个指定的地址范围”,单击“下一步”按钮后,设置的地址范围将被指派给客户端使用。这里选择“自动”。单击“下一步”按钮。 (6)选择并单击“下一步”按钮。 (7)单击“完成”按钮,单击“确定”按钮。此对话框告诉读者设置完成VPN服务器后,还要再指定DHCP服务
9、器的IP地址。 系统会自动建立128个PPTP端口和128个L2TP端口,每个端口可供一个VPN客户端用来建立VPN。如果要增加或减少VPN的数量,可以右击“端口”,选择“属性”命令,双击“WAN微型端口(PPTP)”或“WAN微型端口(L2TP)”,单击“配置”按钮,可以修改VPN端口的数量。,2在VPN客户端建立Internet连接 假设客户端要利用ADSL拨号连接Internet,客户端除了要将ATU-R(ADSL调制解调器)连接好之外,还必须建立一个通过ADSL的Internet连接。下面以Windows 2000 Professional为例进行说明。 (1)右击“网上邻居”,选择“
10、属性”“新建连接向导”命令。 (2)在新建连接向导中选择“连接到Internet”,单击“下一步”按钮。 (3)选择“用要求用户名和密码的宽带连接来连接”,单击“下一步”按钮。,(4)单击“下一步”按钮,其中可选择此项连接是可为任何人使用还是只为用户自己使用。单击“下一步”按钮。 (5)输入一个ISP账户名和密码,单击“下一步”按钮,出现“完成新建连接向导” 对话框时单击“完成”按钮即可。 3在VPN客户端建立VPN拨号连接 客户端通过ADSL连接上Internet后,还需要建立一个VPN连接才能与VPN服务器建立VPN。下面仍以Windows 2000 Professional为例。,(1)
11、右击“网上邻居”,选择“属性”“新建连接向导”命令。 (2)选择“连接到我的工作场所的网络”,单击“下一步”按钮。 (3)选择“虚拟专用网络连接”,单击“下一步”按钮。 (4)输入将要建立的连接的名称,例如可输入单位名称或连接的服务器的名称。单击“下一步”按钮。 (5)中选择可以使用该连接的对象,单击“下一步”按钮。 (6)输入正要连接的VPN服务器的主机名或IP地址。单击“下一步”按钮,单击“完成”按钮即可。 用户完成架设VPN服务器、建立客户端的Internet连接、建立客户端的VPN连接后,就可以在客户端与VPN服务器之间建立VPN连接。,7.2 网络地址转换NAT,7.2.1 NAT工
12、作原理 下面讨论另一种情况,就是在专用网内部的一些主机本来已经分配到了本地IP地址,但现在又想和Internet上的主机通信(并不需要加密),应当采取什么措施呢? 最简单的办法就是设法再申请一些全球IP地址。但这在很多情况下是不容易做到的,因为全球IP地址已所剩不多了。目前使用得最多的方法是采用网络地址转换。,网络地址转换NAT(Network Address Translation)方法是在1994年提出的。这种方法需要在专用网连接到Internet的路由器上安装NAT软件。装有NAT软件的路由器叫做NAT路由器,它至少有一个有效的内部全球地址IPG。这样,所有使用本地地址的主机和外界通信时
13、都要在NAT路由器上将其本地地址转换成IPG才能和Internet连接。,NAT技术中最常用的有两种实现模式:静态NAT和动态NAT。 静态NAT是建立内部本地地址和内部全球地址的一对一的永久映射。当外部网络需要通过固定的全局可路由地址访问内部主机时,静态NAT就显得十分重要。 动态NAT是建立内部本地地址和内部全球地址池的临时对应关系,如果经过一段时间,内部本地地址没有向外的请求或者数据流,该对应关系将被删除。,内部主机X用本地地址IPX()和Internet上主机Y()通信的详细过程如下: (1)内部主机X()发起对IPY(194.4.5.
14、6)的连接。 (2)所发送的数据报经过NAT路由器。当NAT路由器收到以IPX()为源地址的第一个数据包时,引起路由器检查NAT映射表。该地址配置有静态映射,就执行第(3)步;如果没有静态映射,就进行动态映射,路由器从内部全局地址池中选择一个有效的地址,并在NAT映射表中创建NAT转换记录。这种记录叫基本记录。,(3)路由器用对应的NAT转换记录中的全局地址替换数据包源地址,转换成全球地址IPG(),但目的地址IPY()保持不变,然后发送到Internet。 (4)目的地址IPY()收到数据包后,向IPG(1
15、)发回响应包。 (5)NAT路由器收到主机Y发回的数据包时,知道数据包中的源地址是IPY(),目的地址是IPG()。根据NAT转换表,NAT路由器将目的地址IPG()转换为IPX(),转发给最终的内部主机X。,(6)主机X收到应答包,并继续保持会话。第(1)步到第(5)步将一直重复,直到会话结束。 如果NAT路由器具有多个全球IP地址,就可以同时将多个本地地址转换为全球IP地址,因而使多个拥有本地地址的主机能够和Internet上的主机进行通信。 还有一种NAT转换表将传输层的端口号也利用上,这样就可以用一个
16、全球IP地址使多个拥有本地地址的主机同时和Internet上的不同主机进行通信,这种方法叫做网络地址端口转换NAPT(Network Address Port Translation),它将内部地址映射到外部网络的一个IP地址的不同端口上。,NAPT普遍应用于接入设备中,它可以将中小型的网络隐藏在一个合法的IP地址后面。NAPT与动态地址NAT不仅将内部连接映射到外部网络中的一个单独的IP地址上,同时在该地址上加上一个由NAT设备选定的TCP端口号。 在Internet中使用NAPT时,所有不同的TCP和UDP信息流看起来好像来源于同一个IP地址。这个优点在小型办公室内非常实用,通过从ISP处
17、申请一个IP地址,可能将多个连接通过NAPT接入Internet。,7.2.2 NAT技术实施 下面用一个例子来说明NAT的基本配置方法。通过基本配置命令可以对NAT功能有一个清晰的认识。 假设某公司有FTP服务器可以为外部用户提供服务,但是该服务器处在公司的内网中,第一,通过公网访问不到该服务器,第二,该公司也不想让外界获悉本地网络结构,所以采用一个公网地址和一个私有地址映射的办法来实现外网与内网用户都能对该服务器进行访问,,实现外网用户对内外FTP服务器的访问 在特权模式下,配置步骤如下: (1)configure terminal 进入全局配置模式 (2)interface fastet
18、hernet 1/0 进入连接内网的快速以太网接口 (3)ip nat inside将该接口定义为内部接口 (4)interface serial 1/2进入连接外网的同步串口 (5)ip nat outside将该接口定义为外部接口 (6)ip nat inside source static 将服务器的原本的私有地址和一个公网地址映射起来,该服务器被外界用户访问时,外界用户将访问这个公网地址,而不知道该服务器的真正的内网地址,7.3 局域网宽带接入Internet 局域网不但可以通过边缘路由器接入Internet,对于一些小型网络来说,还可以通过宽
19、带上网。ADSL(Asymmetric Digital Subscriber Line)是一种让家庭和小型企业的局域网利用电话线进行宽带高速上网的技术。单机用户通过ADSL上网的硬件连接。 对于局域网来说,与外网的硬件连接,只不过把个人计算机换为一台内网的服务器,对该服务器进行相应配置,使之成为内网接入Internet的桥梁。,7.3.1 NAT技术的软件实现 1配置NAT实现局域网上网 (1)硬件连接。共享ADSL上网时,首先需要配置一台NAT计算机。NAT计算机上需要安装两块网卡,其中一块网卡连接ADSL Modem,在此称为“外网卡”,另一块连接局域网的交换机或集线器,在此称为“内网卡”
20、。 (2)IP地址的配置。,NAT计算机的IP地址配置: 若通过ADSL拨号上网,则可配置为自动获得IP地址;若通过有固定IP地址的ADSL专线上网,则配置为ISP提供的IP地址。NAT计算机的内网卡通常配置为即可,其默认网关和DNS地址不用配置。 局域网计算机的IP地址配置:局域网计算机的IP地址配置为192.168.0.X(2254),默认网关和DNS地址配置为。当然,局域网计算机的IP地址也可以配置为自动获得。,2配置NAT计算机 完成IP地址的设置后,接下来需要在Windows Server 2003中配置NAT。 (1)单击“开始”“程序”
21、“管理工具”“路由和远程访问”命令。 (2)在“路由和远程访问”窗口中,右击计算机名,选择“配置并启用路由和远程访问”命令,打开“路由和远程访问服务器安装向导”对话框。 (3)单击“下一步”接钮后,选择“网络地址转换(NAT)”,再次单击“下一步”接钮。 (4)选择连接Internet的网络接口(网卡),单击“下一步”按钮。,(5)若系统检测不到网络中提供DHCP和DNS服务的计算机,会出现对话框,此时可以按图中的选择让NAT计算机同时提供DHCP和DNS服务,单击“下一步”按钮。 (6)此时显示NAT计算机为客户计算机提供的IP地址范围,单击“下一步”按钮。 (7)单击“完成”按钮,完成NA
22、T计算机的配置。完成NAT配置后的界面。 (8)双击 “远程连接”项,弹出如图8-37所示的“远程连接 属性”对话框,在此可查看或修改接口类型,同理,双击“本地连接”项,同样弹出“本地连接 属性”对话框,可查看或修改接口类型。,7.3.2 Internet连接共享接入 Internet连接共享通常适合于小型局域网共享上网。几乎所有的Windows版本都自带了这种功能,下面介绍通过Internet连接共享使一个局域网上网的配置过程。 1硬件连接 首先配置一台主机作为Internet连接共享服务器,该服务器需要安装两块网卡,分别为内、外网卡,外网卡接ADSL Modem,内网卡连接局域网的交换机或
23、集线器。,2IP地址的配置 (1)主机的IP地址配置:在如图8-39所示的网络中,主机的外网卡必须配置公共IP地址。若通过ADSL拨号上网,则可配置为自动获得IP地址;若通过有固定IP的ADSL专线上网,则配置为ISP提供的IP地址。主机的外网卡配置为即可,其默认网关地址和DNS地址不用配置。 (2)局域网计算机的IP地址配置:局域网计算机的IP地址配置为192.168.0.X(2254),默认网关和DNS地址配置为。当然,局域网计算机的IP地址也可以配置为自动获得。,3Internet连接共享 一切预备配置完成后,只需在主机上启用Internet连
24、接共享即可,具体步骤如下: (1)在桌面上右击“网上邻居”,选择“属性”选项,打开“网络连接”窗口。 (2)在“网络连接”窗口中右击ADSL拨号图标,选择“属性”选项。 (3)在弹出的对话框中选择“高级”选项卡,在该选项卡中选择“允许其他网络用户通过此计算机的Internet连接来连接”,同时在“家庭网络连接”处选择连接内网的网卡,单击“确定”接钮。如果允许局域网计算机直接拨号,则选择“在我的网络上的计算机尝试访问Internet时建立一个拨号连接”。,(4)此时,系统提示启用Internet连接共享后,连接局域网的网卡的IP地址将被配置为,单击“是”按钮,如图8-42所示。 至此,完成了Internet共享的设置过程。应注意,当启用Internet共享时,网络中不能同时设置NAT,也不能有提供DHCP和DNS服务的计算机存在,否则将与Internet连接共享产生冲突。,7.3.3 通过代理服务器接入 通过代理服务器使局域网上网是指在主机上安装代理服务器软件来实现共享ADSL上网。这样的代理服务器软件很多,如Wingate、Sygate、Winroute、CCProxy等。代理服务器CCProxy于2000年6月问世,是国内最流行的下载量最大的国产代理服务器软件,主要用于局域网内共享
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 蓬溪县散装水泥管理办法
- 蚌埠市小区物权管理办法
- 衍生品投资管理暂行办法
- 衢州市工程降水管理办法
- 西固区仓库租赁管理办法
- 西藏公务员接待管理办法
- 设计院规划管理办法规定
- 试用期薪酬待遇管理办法
- 财政部企业合同管理办法
- 贵州园林给排水管理办法
- 会诊制度培训课件
- 广东省安全生产管理台账表格与说明
- 中建企业建筑工程项目管理目标责任书(范本)
- 【公开课】植物体的结构层次2024-2025学年人教版生物七年级上册
- 重症医学质量控制中心督查评价标准及评分细则
- 2024年广东省英语小升初模拟试卷与参考答案
- 心血管内科基础知识:综合试题及答案
- 复方口服避孕药临床应用中国专家共识
- 代收工程款授权委托书
- 国家开放大学专科《办公室管理》期末纸质考试第五大题案例分析总题库2025版
- 云南省昆明市官渡区2023-2024学年五年级下学期期末考试数学试题
评论
0/150
提交评论