实验三路由器的基本配置实验目的:1、熟悉路由器几种模式,熟练应用快捷键2、了解路由器的一般配置步骤3、熟悉基本的配置命令,会查看命令参数4、理解路由器各种口令的作用,并会恢复路由器的口令实验知识要点:路由器的软件和硬件结构IOS(Internetwork Operating System):路由器的操作系统CPU:中央处理单元,和计算机一样,它是路由器的控制和运算部件。
RAM/DRAM:内存,用于存储临时的运算结果,如:路由表、ARP表、快速交换缓存、缓冲数据包、数据队列、当前配置。
RAM中的数据在路由器断电后是会丢失的。
FLASH:可擦除、可编程的ROM,用于存放路由器的IOS,FLASH的可擦除特性允许我们更新、升级IOS而不用更换路由器内部的芯片。
路由器断电后,FLASH的内容不会丢失。
FLASH容量较大时,就可以存放多个IOS版本。
NVRAM:非易失性RAM,用于存放路由器的配置文件,路由器断电后,NVRAM中的内容仍然保持。
ROM:只读存储器,存储了路由器的开机诊断程序、引导程序和特殊版本的IOS软件(用于诊断等有限用途),ROM 中软件升级时需要更换芯片。
接口(Interface):用于网络连接,路由器就是通过这些接口和不同的网络进行连接的。
(背板图片)路由器的启动过程:ser mode):通常用来查看路由器的状态。
在此状态下,无法对路由器进行配置,可以查看的路由器信息也做全局性修改和设置的模式,还可以向下分为一些子模式,比CLI(Command Line Interface):是Cisco的IOS是命令行界面,有两种基本工作模式:(如下图)用户模式(U 是有限的;特权模式(Privilege mode):可以更改路由器的配置,当然也可以查看路由器的所有信息。
全局配置模式:不能使用查看性质的命令,但是确实如接口配置模式、线路配置模式、路由进程配置模式等各种模式下的CLI 提示符命令提示符 模式用于进入该模式的IOS 命令 描述Router>用户EXEC 模式登陆后的默认模式“只能查看”有限的路由器信息 Router#特权EXEC 模式 在提示符Router>下输入置命令 enable详细的查看、测试、调试和配Router(config)# 全局配置模式 在提示符Router#下输入 config terminal置修改高级配置和全局配Router(config-if)#接口级(一种配置模式)tethernet0) 执行用于接口的命令在提示符Router(config)#下输入interface [interface name](如fas Router(config-router)# 路由引擎级(一种配置模式)执行路由引擎命令在提示符Router(config)#下输入Router [routing protocol] (如rip、igrp)Router(config-line)#线路级(一种配置模式)下输入Line [port](如console0、vty 0 4)执行线路配置命令在提示符Router(config)#aux0、 快捷键:命令描述Ctrl-A ☺ 移至命令行开头 Ctrl-E ☺ 移至命令行末尾 Esc-B 后移一个词 Ctrl-F ☺ 前移一个字符 Ctrl-B ☺ 后移一个字符 Esc-F 前移一个词左箭头 把光标向左移动一个字符 右箭头 把光标向右移动一个字符 CTRL-P ☺ 显示最后一次输入的命令 上箭头 显示最后一次输入的命令 CTRL-N ☺ 显示下一条输入的命令 下箭头 显示最早输入的命令 CTRL-D ☺ 删除光标上方的字符 <BACKSPACE> ☺ 删除光标前的字符CTRL-R ☺ 重新显示当前行 CTRL-U ☺ 完全删除当前行 CTRL-W ☺ 词 删除光标前的一个CTRL-Z ☺ 从配置模式返回到特权模式 <TAB> ☺ 字完整命令关键$ ☺ 当它显示在行首时,表示在行的末尾还有字符未显示出来配置寄存器:是一个16位的虚拟寄存器,用于指定路由器启动的次序、中断参数和设置控制台波特率等。
该寄存器的值通常是以十六进制来表示的。
利用配置命令config regis 配置寄存器的最后4位,指定的是,路由器在使用的启动文件所在的配置寄存器各位的含ter 可以改变配置寄存器的值。
启动的时候必须位置。
义寄存器位数 十六进制 功能描述0-3(启动次序)0x0000-在引导提示符下(>或rommon >从ROM 中引导,0x000F启动字段:0000-停留下)0001-4 - 未使用 5 - 未使用6 0x0040 配置系统忽略NVRAM 中的配置信息7 0x0080 启动OEM 位8 0x01置,系统会进入引导监控模式00 设置之后,暂停键在系统运行时无法使用;如果没有设下(rommon>) 9 -10 0x0400 广播地址全0的就是11 0x08800bps-1200到0x1控制台线路速度,默认的就是00即960013 0x2000 如果启动失败,系统以缺省ROM 软件启动14 0x4000 -150x8000该设置能够启用诊断消息,并忽略NVRAM 的内容典型参数:: 运行过程中中断键被屏蔽,NVRAM 中配置的内容以确定启动次序,如果启动失败会采用缺省的ROM 软件进行启动。
l 0x2142:恢复密码时候使用。
忽略NVRAM 配置信息而进入初始配置对话模式中去。
l 0x2102路由器会查看路由器查找IOS 流程:SHOW命令:显示路由器的各种信息密码恢复步骤实验拓扑:路由器后面板实验任务描述:根据网络拓扑图,搭建网络环境,并完成以下试验任务:路由器常用命令及使用技巧查看路由器的版本信息为路由器定义名称设置路由器的时间并查看时间为路由器添加特权密码启用控制台密码设置aux密码为TELNET 访问启用密码不执行DNS 解析配置路由器,使得控制台端口不会中止你的连接配置路由器,使得路由器发送的控制台屏幕的消息不会附加到命令行中 配置路由器,使得当登陆控制台端口的时候显示一个标题。
配置路由器各类接口查看网络连通行(PING命令的使用,用TELNET命令测试实验是否成功) 用SHOW命令查看配置信息、检测接口状态及路由器状态等相关信息保存配置信息了解密码恢复过程实验步骤及调试:一、 步骤路由器常用命令及使用技巧1、Router> //用户模式Router>? //察看在用户模式下的可执行的命令2、Router>enable //(用户模式进入特权模式)Router#Router#? //察看在特权模式下的可执行的命令3、Router#config terminal //(从特权模式进入全局配置模式)Router(config)#4、Router(config)#end //退回到特权模式Router#exit/disable //退回到用户模式Router>quit/exit //退出控制线路【注】路由器的模式大致可分为:A、用户模式:权限最低,通常只能使用少量查看性质的命令B、特权模式:可以使用更多查看性质的命令和一些少量修改路由器参数的命令C、全局配置模式:不能使用查看性质的命令,但是确实做全局性修改和设置的模式, 还可以向下分为一些子模式,比如接口配置模式、线路配置模式、路由进程配置模式等。
5、无论是在用户EXEC模式还是特权EXEC模式下,我们都可以在提示符Router>或Router#下输入问号,以查看可用命令列表。
EG:Router>?Router#?【注】当可执行的命令很多,又无法在一屏中全部显示时,IOS将显示提示符“—more—”,按下空格键后,IOS将显示下一页命令,按下回车键后,IOS将显示下一行命令,当余下的命令全部显示后,提示符Router>将再次出现。
6、使用单词帮助来找出以特定字母打头的命令EG:Router#c?clear clock configure connect copy7、在问号前加上命令中的字符,可缩小搜索范围EG:Router#co?configure connect copy8、在命令后面加上问号,可了解该命令的语法,该命令后可以接的参数EG:Router#config ?memory configure from NV memorynetwork configure from a TFTP network hostoverwrite-network overwrite NV memory from TFTP network hostterminal configure from the terminal<cr>9、输入的命令不正确时,将出现一条消息,指出语法错误EG:Router#show rnnning-config∧%Invalid input detected at "∧" marker10、当命令需要更多的参数时,将出现消息Ambiguous commandEG:Router#show access%Ambiguous command:" show access "输入所需的参数,就可以消除Ambiguous command错误11、show命令的使用(该命令用来查看路由器的各种信息)Router>enable //进入特权模式Router#show **** //(参数)查看路由器的版本信息R2_2801#R2_2801#show version //查看路由器的版本信息为路由器定义名称R2_2801>R2_2801>enR2_2801#conf tEnter configuration commands, one per line. End with CNTL/Z. R2_2801 (config)#hostname cisco //名字为ciscocisco(config)#设置路由器的时间并查看时间cisco#clock set hours:minutes:seconds day month year //注意月份用英文,其余用数字。
例如设置08年3月3日 16:30cisco#clock set 16:30:00 3 may 2008cisco#show clock //查看当前日期时间设置为路由器添加特权密码R2_2801 (config)#R2_2801config)#enable password cisco //密码为ciscoR2_2801 (config)#R2_2801config)#enable secret pfcisco //密码为pfciscoR2_2801 (config)#【注】如果同时设置了这两个密码,路由器采用加密的密码。