路由器NAT功能配置简介_第1页
路由器NAT功能配置简介_第2页
路由器NAT功能配置简介_第3页
路由器NAT功能配置简介_第4页
路由器NAT功能配置简介_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

路由器NAT功能配置简介随着internet的网络迅速发展,IP地址短缺已成为一个十分突出的问题。为了解决这个问题,出现了多种解决方案。一、 NAT简介NAT(NetworkAddressTranslation的功能,就是指在一个网络内部,根据需要可以随意自定义的IP地址,而不需要经过申请。在网络内部,各计算机间通过内部的IP地址进行通讯。而当内部的计算机要与外部internet网络进行通讯时,具有NAT功能的设备(比如:路由器)负责将其内部的IP地址转换为合法的IP地址(即经过申请的IP地址)进行通信。二、 NAT的应用环境:情况1:一个企业不想让外部网络用户知道自己的网络内部结构,可以通过NAT将内部网络与外部Internet隔离开,则外部用户根本不知道通过NAT设置的内部IP地址。情况2:—个企业申请的合法InternetIP地址很少,而内部网络用户很多。可以通过NAT功能实现多个用户同时公用一个合法IP与外部Internet进行通信。三、 设置NAT所需路由器的硬件配置和软件配置:设置NAT功能的路由器至少要有一个内部端口(Inside),一个外部端口(Outside)。内部端口连接的网络用户使用的是内部IP地址。内部端口可以为任意一个路由器端口。外部端口连接的是外部的网络,如Internet0外部端口可以为路由器上的任意端口。设置NAT功能的路由器的IOS应支持NAT功能(本文事例所用路由器为Cisco2501,其IOS为11.2版本以上支持NAT功能)。四、 关于NAT的几个概念:内部本地地址(Insidelocaladdress):分配给内部网络中的计算机的内部IP地址。内部合法地址(Insideglobaladdress):对外进入IP通信时,代表一个或多个内部本地地址的合法IP地址。需要申请才可取得的IP地址。五、 NAT的设置方法:NAT设置可以分为静态地址转换、动态地址转换、复用动态地址转换。1、静态地址转换适用的环境静态地址转换将内部本地地址与内部合法地址进行一对一的转换,且需要指定和哪个合法地址进行转换。如果内部网络有E-mail服务器或FTP服务器等可以为外部用户提供的服务,这些服务器的IP地址必须采用静态地址转换,以便外部用户可以使用这些服务。静态地址转换基本配置步骤:(1)、在内部本地地址与内部合法地址之间建立静态地址转换。在全局设置状态下输入:Ipnatinsidesourcestatic内部本地地址内部合法地址(2) 、指定连接网络的内部端口在端口设置状态下输入:ipnatinside(3) 、指定连接外部网络的外部端口在端口设置状态下输入:ipnatoutside注:可以根据实际需要定义多个内部端口及多个外部端口。实例1:本实例实现静态NAT地址转换功能。将2501的以太口作为内部端口,同步端口0作为外部端口。其中,,的内部本地地址采用静态地址转换。其内部合法地址分别对应为,,。ipnatinsidesourcestaticipnatinsidesourcestaticipnatinsidesourcestaticinterfaceEthernet0ipaddressipnatinsideinterfaceSerial0ipaddressipnatoutsideiprouteSerial0配置完成后可以用以下语句进行查看:showipnatstatistcsshowipnattranslations2、动态地址转换适用的环境:动态地址转换也是将本地地址与内部合法地址一对一的转换,但是动态地址转换是从内部合法地址池中动态地选择一个末使用的地址对内部本地地址进行转换。动态地址转换基本配置步骤:、在全局设置模式下,定义内部合法地址池ipnatpool地址池名称起始IP地址终止IP地址子网掩码其中地址池名称可以任意设定。、在全局设置模式下,定义一个标准的access-list规则以允许哪些内部地址可以进行动态地址转换。Access-list标号permit源地址通配符其中标号为1-99之间的整数。、在全局设置模式下,将由access-list指定的内部本地地址与指定的内部合法地址池进行地址转换。ipnatinsidesourcelist访问列表标号pool内部合法地址池名字、指定与内部网络相连的内部端口在端口设置状态下:ipnatinside、指定与外部网络相连的外部端口Ipnatoutside实例2:本实例中硬件配置同上,运用了动态NAT地址转换功能。将2501的以太口作为内部端口,同步端口0作为外部端口。其中网段采用动态地址转换。对应内部合法地址为~0ipnatpoolaaa0netmaskipnatinsidesourcelist1poolaaainterfaceEthernet0ipaddressipnatinsideinterfaceSerial0ipaddressipnatoutsideinterfaceSerial1iprouteSerial0access-list1permit553、复用动态地址转换适用的环境:复用动态地址转换首先是一种动态地址转换,但是它可以允许多个内部本地地址共用一个内部合法地址。只申请到少量IP地址但却经常同时有多于合法地址个数的用户上外部网络的情况,这种转换极为有用。注意:当多个用户同时使用一个IP地址,外部网络通过路由器内部利用上层的如TCP或UDP端口号等唯一标识某台计算机。复用动态地址转换配置步骤:在全局设置模式下,定义内部合地址池ipnatpool地址池名字起始IP地址终止IP地址子网掩码其中地址池名字可以任意设定。在全局设置模式下,定义一个标准的access-list规则以允许哪些内部本地地址可以进行动态地址转换。access-list标号permit源地址通配符其中标号为1-99之间的整数。在全局设置模式下,设置在内部的本地地址与内部合法IP地址间建立复用动态地址转换。ipnatinsidesourcelist访问列表标号pool内部合法地址池名字overload在端口设置状态下,指定与内部网络相连的内部端口ipnatinside在端口设置状态下,指定与外部网络相连的外部端口ipnatoutside实例:应用了复用动态NAT地址转换功能。将2501的以太口作为内部端口,同步端口0作为外部端口。网段采用复用动态地址转换。假设企业只申请了一个合法的IP地址。ipnatpoolbbbnetmaskipnatinsidesourcelist1poolbbboverloadinterfaceEthernet0ipaddressipnatinsideinterfaceSerial0ipaddressipnatoutsideinterfaceSerial1iprouteSerial0access-list1permit55示例1NAT接入宽带配置方法浅析电信宽带为2M,分配给的固定IP地址:01子网掩码:48网关:0,局域网规划地址范围为:-54子网掩码:48网关:,路由器为Cisco1721自带10/100M自适应端口一个,其次我们还要配置一块1ENET的扩展卡,卡上带有10MRJ45端口一个。我们将1ENET的口作为外网端口,机器上的口作为内网端口。配置过程如下:Router>en//进入特权配置模式Router#configureterminal//进入全局配置模式Enterconfigurationcommands,oneperline.EndwithCNTL/Z.设备自动出现的提示,主要告诉你目前已经进入主控制台)Router〈config〉#interfaceFastEthernet0//首先进入内网端口(设备自带端口)Router〈config-if>#ipaddress192.168.0.1/才旨定内网端口的IP地址及子网掩码Router〈config-if〉#ipnatinside//将该端口定义为地址转换(NAT)的“内部端口”Router〈config-if〉#noshutdown//使该端口处于“运行”状态Router〈config-if〉#exit//返回Router〈config〉#interfaceEthernet0//进入外网端口(1ENET上面的端口)Router〈config-if〉#ipaddress0148//旨定外网端口IP地址及子网掩码Router〈config-if>#ipnatoutside//将该端口定义为地址转换(NAT)的“外部端口”Router〈config-if〉#noshutdown//使该端口处于“运行”状态Router〈config-if〉#exit//返回Router〈config〉#iprouter0//定义路由地址Router〈config〉#noaccess-list1//我们先取消出厂状态下的访问控制列表“1”Router〈config〉#access-list1permit55/重/新定义访问控制列表“1”为“允许/24的网段”Router〈config〉#ipnatpoolnanpool702netmask48//定义从ISP供应商那里申请到的公网IP地址在企业内部的分配策略,在这里我们定义了一个地址池,名称为“nanpool”,在这个池里所定义的IP地址(7到02)将被内网的用户用来上网。如果ISP只给了你一个IP地址(如01),那你可以在这里写成“ipnatpoolnanpool0101netmask48”Router〈config〉#ipnatinsidesourcelist1poolnanpooloverload//将访问控制列表“1”与地址池“nanpool”进行对应式绑定。意思是说所有“”网段内的用户在上网时,它的内网地址都将被转换为“7-02”中的任意一个外网地址。后面的"overload”则表示,如果有多于地址池中定义的地址数量(比如原来有6个用户上网,他们各自所用的外网地址是7、8、9、00、01、02。而现在突然有30个用户上网了,这时就会按照上面的命令执行一个任务,那就是让多个内网用户使用同一个外网地址。这样一来,这个nanpool地址池就可以带动内网所有用户上网了。所以说,这一条命令是非常重要的!)。Router<config>#enablepassword12345//设置密码为"12345"Router<config>#enablesecret12345//设置特权密文为"12345"Router<config>#lineconsole0//进入主控制台的"0"端口Router〈config-line〉#passwordcisco//将进入主控台登录密码设置为"cisco"Router<config-line>#login//将主控台的"0"端口设置为“允许登录”Router〈config-line〉#exit//退出Router〈config〉#linevty04//进入VTY(virtueterminalline虚拟终端,一般针对Telnet登录方式)Router〈config-line〉#passwordcisco//设置虚拟终端登陆时的密码为"cisco"Router〈config-line〉#exec-timeout50//设置在登录路由器后,不做任何操作的情况下,5分0秒后将与路由器断开。如果不输入此命令,当你进入路由器没有输入任何内容时,10分钟后将被路由器自动踢出。“exec-timeout”命令的完整形式为:exec-timeoutxx(也就是exec-timeout分秒)注:如果你在此输入“exec-timeout00'则表示你将永远与路由器保持联接,除非你自己logout。Router〈config-line〉#login//千万别忘了这最后一个login,呵〜这是允许虚拟终端登录的重要命令。好了,现在配置过程基本完成。在以上配置中,路由器没有启用DHCP功能,所以,客户机如果想上网的话,还要对网卡进行相关设置。例:客户端网卡的IP地址设置为:子网掩码:网关:192.168.0.1,主DNS地址:0备用DNS地址:51,不过,大部份朋友使用Cisco路由器后,都会在局域网内架设一台DHCP服务器,即可办公,又可给局域网内机器分配IP地址,从而节省了route的内存。建议大家不妨也用这种办法组网。对了,说到路由器的内存,下面再给大家介绍几个常用命令,一定要记住哦〜.以下这几条命令都是在“Router#”状态下键入的:showversion:显示系统的硬件配置、软件版本、配置文件的源和名字以及启动镜像等信息。showprocesses:显示当前活动进程showprotocols:显示已经配置的协议showmemory:显示路由器的内存信息showiproute:显示路由表信息showflash:显示闪存设备的信息showrunning-config:显示当前活动信息showstartup-config:显示备份配置文件showinterfaces:显示已经配置的端口属性。女口:showinterfaceeth0则会显示Ethernet0的相关配置信息示例2某公司使用一台具有两个Ethernet的路由器。Ethernet。连接到内部网络,而Ethernetl则连接到一个LAN网段。公司与其ISP的路由器共享该网段。在内部网络中,公司使用/24地址空间中的地址。公司为自己提供一个IP地址/24。公司路由器的接口使用IP地址,而ISP路由器接口则使用IP地址,而将那些从/24开始的其余地址留给NAT转换。公司希望在路由器上使用必要的命令,以使其内部用户能够使用ISP所提供的地址空间中的有效,全局可路由的地址,以访问Internet。1解决方案i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论