《路由案例实战》由会员分享,可在线阅读,更多相关《路由案例实战(50页珍藏版)》请在金锄头文库上搜索。
1、 企业级 IT 项目实战第一品牌专注 所以专业 案例一 默认路由全解析 案例一 默认路由全解析 案例拓扑 案例拓扑 关键知识点 关键知识点 默认路由:默认路由:当路由器收到目标地址不在路由表中的数据包时,将全部发送到默认路由所定义的 下一跳,作为未知地址数据包的一种最后求助方式,这就是默认路由的功能;默认路由的使用, 可以大大节省系统资源,缩减路由表的大小,而要使路由器生产默认路由,可以有三种方法: ip route 0.0.0.0 0.0.0.0:在路由功能开启的情况下,通过该命令可以为路由器配置默认网关; ip defaultgateway:除了目标地址在本网段的数据包直接发到目的地之外
2、,其它所有数据包都会 发给网关处理,该命令只有在路由器关闭路由功能后(no ip routing) ,才能使用; ip defaultnetwork:除了上面两种方法以外,还可以配置该命令,达到相同的目的,不同之处在 于,ip defaultgateway 只能工作在非路由模式下,而 ip route 0.0.0.0 0.0.0.0 可以工作在路由模式 下,但不会自动被动态路由协议传递给邻居,而 ip defaultnetwork 的不同之处是它所定义的默 认网关,会自动被动态路由协议传递给邻居; 实战需求实战需求 实战目的:实战目的:全面解析静态路由、默认路由、默认网关、默认网络的功能和用法
3、; 需求一:需求一:R1 至 R2 的直连网段是 12.12.12.0/24,R1 是 12.12.12.1,R2 是 12.12.12.2;R1 至R3 就是 13.13.13.0/24,,R2 至 R3 就是 23.23.23.0/24,依此类推;R1/2/3/4 的 loopback 接口分别是 1.1.1.1/24、2.2.2.2/24、3.3.3.3/24、4.4.4.4/24,以后没有明确说明,均以此方法配制地址; 需求二:需求二: 四台路由器均配制静态路由, 使之可以全网 ping 通 (包括直连网段和 Loopback 地址) ,例如:R1 要能 ping 通 23 网段、2.
4、2.2.2 和 3.3.3.3; 需求三:需求三:R4 只允许配制一条静态路由,并使之能够全网 ping 通; 需求四:需求四:关闭 R4 的路由功能,删除掉默认路由,配置默认网关,再测试是否能够全网 ping 通;需求五:需求五:在 R2 上面配置起一个 loopback 地址 200.1.1.1,在 R1 上面配置默认网络 12.0.0.0,完成后,使 R4 可以 ping 通该地址; 配置配置设备命名规则:设备命名规则:hostname 名称 为设备配置一个名字 环回接口配制规则:环回接口配制规则:interface loopback 0 2147483647 进入 loopback 接
5、口 ip add 网络地址 掩码 配置接口 IP 地址和子网掩码 物理接口配制规则:物理接口配制规则:interface fastethernet 插槽号/接口号 进入物理接口 1企业级 IT 项目实战第一品牌专注 所以专业 命令详解命令详解 ip add 网络地址 掩码 配置接口 IP 地址和子网掩码 no shutdown 开启一个接口 静态路由配制规则:静态路由配制规则:ip route 网络号 掩码 下一跳地址 配置静态路由 例子:例子:ip route 3.3.3.3 255.255.255.0 13.13.13.3 默认路由配制规则:默认路由配制规则:ip route 0.0.0
6、.0 0.0.0.0 下一跳地址 配置默认路由 例子:例子:ip route 0.0.0.0 0.0.0.0 14.14.14.1 no ip routing 关闭路由功能 默认网关配制规则:默认网关配制规则:ip default-gateway 下一跳地址 配置默认网关 例子:例子:ip default-gateway 192.168.1.254 默认网络配制规则:默认网络配制规则:ip default-network 下一跳网络号 配置默认网络 例子:例子:ip default-network 192.168.1.0 排错思路 排错思路 1. 首先确保你的物理直连地址可以 ping 通;
7、2. 路由既要有去,也要有回,例如上图中,23 网段不与 R1 直连,这个时候就需要在 R1 上配置一条静态路由, 使之有去 23 网段的路由, 静态路由的下一跳的地址一定是与你相连路由器的接口地址; 3. 当配置 R4,使之能够 ping 通 R2 的 loopback 接口地址时,R4 要有去 2.2.2.2 的路由,当然R1 也要有,当包到达 R2 时,R2 要考虑怎么回来,如果 R2 不知道怎么到达 R4,你就无法ping 通 2.2.2.2; 2企业级 IT 项目实战第一品牌专注 所以专业 案例二 升级路由器 IOS 及密码恢复 案例二 升级路由器 IOS 及密码恢复 案例拓扑 案
8、例拓扑 关键知识点 关键知识点 路由器的文件系统:路由器的文件系统: 1.Flash:可读可写,用来存储路由器 IOS 镜像文件,类似于 PC 的硬盘,一般位于设备主板上; 2.NVRAM(非易失性(非易失性 RAM) :可读可写,) :可读可写,用来存储设备的启动配置文件(startup-config) ; 3.RAM(随机存储器) :(随机存储器) :可读可写,IOS 将加载到该存储器中运行,并且还要存放设备的运行文 件、IP 路由表、ARP 表和其他缓存信息,都将保存在这里,断电后将会丢失; 4.ROM (只读存储器) :(只读存储器) : 主要用于系统初始化, 包括 POST、 Boo
9、tstrap 和迷你 IOS (ROMMON) ;5.FTP(文件传输协议) :(文件传输协议) :使用可靠的 TCP 协议,端口号 20/21,用户名和密码为明文; 6.TFTP(普通文件传输协议) :(普通文件传输协议) :使用不可靠的 UDP 协议,端口号 69,比 FTP 少很多功能; 配置寄存器:配置寄存器:指导路由器应该从哪里启动(ROMMON 或 FLASH) ,是否加载配置文件; 1.0x2102:默认启动方式,从 flash 启动,并加载配置文件 2.0x2142:从 flash 启动,不加载配置文件(用于密码恢复) 3.0x2141:从 ROM 启动,进入 xmodem 模
10、式,用于灌 IOS 实实实战目的:实战目的:PC 通过交换机与路由器相连,为路由器升级 IOS,配置路由器重启后不加载配置 3企业级 IT 项目实战第一品牌专注 所以专业 战需求战需求 需求一:需求一:首先确保在路由器上能够 ping 通 FTP/TFTP 服务器; 需求二:需求二:在 PC 运行 FTP/TFTP 软件,并将所要升级的 IOS 放入指定文件夹中 需求三:需求三:查看所要升级 IOS 的大小,查看路由器 Flash 的容量 需求四:需求四:升级 IOS 之前,先备份目前路由器的 IOS 文件 需求四:需求四:使用 copy 命令,上传 IOS,保存重启 需求五:需求五:通过改
11、变路由器配置寄存器,使之重启时不加载配置(用于密码恢复) 需求六:需求六:忘记密码情况下,进入 ROMMON 模式下,修改配置寄存器值 配置命令详解配置命令详解 ROMMON 模式下恢复模式下恢复 IOS 镜像步骤(丢失镜像步骤(丢失 IOS 后) :后) : 方法一:通过方法一:通过 console 线灌线灌 IOS,速度非常慢,速度非常慢 1.重启过程中,按 Ctrl+Break 进入 xmodem 模式 2.输入 xmodem -r 3.Do you wish to continue? y/n n: y (选择 yes) 4.在超级终端的菜单上选择“Transfer”-“Send Xmo
12、dem” 重要:灌完并加载成功后,必须再通过 IP 灌一次,因为头一次是灌入 RAM,这一次灌入 Flash;方法二:通过网线线灌方法二:通过网线线灌 IOS,速度快,速度快 1.重启过程中,按 Ctrl+Break 进入 xmodem 模式 2.ip_address192.168.0.1 输入路由器的 ip 地址 3.ip_subnet_mask255.255.255.0 配置路由器的掩码 4.default_gateway192.168.0.2 网关是 pc 机的 ip 地址 5.tftp_server192.168.0.2 是 pc 机的 ip 地址 6.tftp_filec2600-i
13、-mz.120-7.T.bin 上传 IOS 文件的名称 7.sync 保存 8.set 查看 9.tftpdnld 传送文件,出现提示选择 y 升级升级 IOS 步骤(未丢失步骤(未丢失 IOS) :) : show version 查看目前路由器的 IOS 版本 show flash: 查看完整 IOS 文件名并复制(包括.bin 后缀)和 Flash 大小copy flash: tftp 首先将 IOS 备份到服务器上 Source filename ? xxxxx.bin 将刚才复制的 IOS 文件名粘贴上去 Address or name of remote host ? x.x.x
14、.x 输入你服务器的 IP 地址 Destination filename xxxxx.bin? 指定目的文件名,不修改的话直接回车 copy tftp flash: 然后将 IOS 上传至路由器 Address or name of remote host ? x.x.x.x 输入你服务器的 IP 地址 Source filename ?xxxxx.bin 指定 IOS 源文件的名称 Destination filename xxxxx.bin? 上传到路由器后的文件名 boot system flash IOS文件名 * 如有过的如有过的 IOS,需要指定,需要指定 密码恢复步骤:密码恢复步骤: 4企业级 IT 项目实战第一品牌专注 所以专业 batlab.co