史上最易理解的思科IOS教程

本教程专为IOS初学者编写,即使你对IOS一无所知,但只要你耐心看完此文,一定可以熟练地应用IOS。

 
什么是路由器?很多人对路由器的概念非常模糊,其实路由器就是一种具有多个网络接口的计算机。这种特殊的计算机内部也有 CPU、内存、系统总线、输入输出接口等等和PC相似的硬件,只不过它所提供的功能与普通而已。和普通计算机一样,路由器也需要一个操作系统,在Cisco路由器中,这个操作系统叫做【互联网络操作系统】(Internet work 0perating System),缩写即 IOS。

(一)IOS基本操作:

模式类命令:

 
☆设备启动后直接按回车=【用户模式】=只能进行简单的配置检测

 
☆输入“enable”=【特权模式】=可以进行复杂的配置检测,并可以进行调试

 
☆【特权模式】下输入“config terminol”=进入【全局模式】=可以修改各项参数

 
☆【全局模式】下输入“interface 接口名”(例如:interface serial0/0 表示进入serial0/0接口的模式)=进入【接口模式】= 可以配置某接口的参数(如路由器的IP地址、子网掩码)

 
☆【全局模式】下输入“interface 子接口名” =进入【子接口模式】=可以配置子接口参数(子接口:由路由器或交换机的一个接口 分成的多个接口)

 
☆【任意模式】下输入“exit”=【返回】到上 一级模式

 
☆【全局模式】输入“line console 0”=连接到【console接口】(console接口是路由器或交换机上专用于配置的接口)

 
☆【全局模式】输入“line vty 0 4“(后边的 0 4可以更换为0 1或0 2或0 3)=进入【虚拟终端接口】

 
☆【全局模式】输入“hostname 名称“(例如 :hostname 123 表示将当前设备命名为123)=为当前设备命名

 
查看类命令:

 
☆【特权模式】下输入输入“show version”=显示IOS的版本信息
    ☆【特权模式】下输入输入“show running- config”=查看当前内存中正在使用的配置
    ☆【特权模式】下输入输入“show startup- config”=显示已保存的配置
    ☆【特权模式】下输入输入“show interface 接口名”(例如:show interface serial0/0)=查看指定  接口的参数
    ☆【特权模式】下输入输入“show interfaces”=查看当前所有接口的配置信息
    ☆【特权模式】下输入输入“show processes”查看进程信息
    ☆【特权模式】下输入输入“show protocols”查看配置的协议信息
    ☆【特权模式】下输入输入“show mem”查看当前内存信息
    ☆【特权模式】下输入输入“show ip route”查看路由表
    ☆【特权模式】下输入输入“show flash”查看flash卡的相关信息
 
接口模式密码:

 
【接口模式】输入“login”=登陆
【接口模式】【登陆后】输入“password 密码 ”=配置当前接口的密码
【接口模式】【登陆后】输入“no login”=删 除密码

 
特权模式密码:

 
【全局模式】输入“enable password 密码”= 【不加密】密码
【全局模式】输入“enable secret 密码”=【加密】密码
【全局模式】【登陆后】输入“no enable secret”=删除密码
注意:两种密码不能相同,同时配置两种密码,以Secrect为准

 
注释类命令:

 
☆提示信息编辑:

 
1.【全局模式】输入“banner motd #”=开始提示信息编辑
2.该提示信息编辑完成后,输入“#”即可结束 提示信息编辑。
之后,编辑的提示信息就会在路由器启动时显示 出来。

 
☆【接口模式】输入“description 注释信息” (例如:description 这是火星互联网接口 表示为当前接口添加注释信息”这是火星互联网接口“)=为当前接口添加注释

 
路由器或交换机的ip配置

 
1.进入全局模式,进入一个指定接口的【接口模 式】
2.输入“ip address IP地址 子网掩码”(例如 ip address 192.168.0.1 255.255.255.0)=配置IP和子网掩码
3.输入“no shutdown”=激活当前配置。
激活后若要继续配置当前设备的其他接口,只须 直接输入“interface 接口名”进入到另外一个接口,之后重复第二步和第三步即可
4.在【接口模式】下输入“no ip address”=删除当前接口的IP配置

 
路由器的启动:

 
启动路由器时,系统会提问是否以交互模式配置路由器?输入yes即同意,输入no即不同意。一般情况输入no。

 
路由器的基本配置

 
【特权模式】下输入write erase 删除当前配置

 
【特权模式】下输入copy running-config startup-config 把当前配置保存到NVRAM中

 
【特权模式】下输入copy  startup- config running-config 把当前配置调入内存中执行

 
配置串口参数

 
【特权模式】下输入“show controller serial+编号”(例如show controller serial0/0)=查看指定的接口是DCE接口还是 DTE接口。(DCE:发送接口。DTE:接收接口。注意,只要是串口相连,我们必须指定哪个是DCE,哪个是DTE,否则它们是不能通讯的)

 
【全局模式】下输入“clock rate 数字”(例 如clock rate 64000表示设置当前带宽为64K)=指定这2个串口以什么样的带宽来通 讯,此项DTE是不用配置的

 
【接口模式】下输入“no shutdown”开启(激活)当前接口

 
【接口模式】下输入“shutdown”关闭当前接口

 

 

 
(二)IOS使用技巧:

 
【任意模式】下输入“?”可以查找【当前模式】下可用的所有命令,或当在你忘记命令的一部分时,提示你完整的命令是什么。

 
常见提示信息的含义:“%”表示该位置的命令不完全,需要补充内容;“^”表示在该位置检测到无效的字符。

 
“Tab键”可以补齐当前输入的命令。但是,所输入的字母必须能够唯一的标识该命令。

 
命令的缩写:可以只输入命令的前几个字母,代替整个命令。但是,所输入的字母必须能够唯一的标识该命令。常用的缩写有以下几个(前方为完整拼写,等号后边引号中的内容为相应的缩写):
☆config=“conf”
☆terminol=“t”
☆running-config=“run”
☆startup-config=“start”
☆interface =“int”
☆address=“add”
☆description=“desc”
☆password=“pass”
☆shutdown=“shut”
☆console=“con”
☆serial=“s”
☆fastethernet=“f”

 

 
“方向键↑(或Ctrl+P)”或“方向键↓(或 Ctrl+N)”从最近一次键入的命令开始从后向前按一次方向键↑(或Ctrl+P)就会显示以前键入的一条命令。

    ★ “Ctrl+x”删除整条命令

 
【特权模式】下输入“terminal history 数 字 lines”修改系统记录的命令条数的最大值

 
文本编辑键(移动光标):

    ☆“Ctrl+A”移动光标到当前【行首】
    ☆“Ctrl+E”移动光标到当前【行尾】
    ☆“Ctrl+B”【回退】光标一格
    ☆“Ctrl+F”【前进】光标一格
    ☆“Ctrl+D”向前删除一个【字符】
    ☆“Esc+B”向前移动光标1个【单词】
    ☆“Esc+F”向前移动光标1个【单词】

 
在【接口模式】或【全局模式】按“Ctrl+Z” 可以退出配置,回到特权模式

 
当IOS出现卡死状况时按“Ctrl+Shift+6”可以解除。

 

 
(三)管理网络环境:
Telnet:

 
☆Telnet可以使用户远程连接设备并对其进行配 置和管理。

 
☆使用Telnet的条件:
1.该设备已经在网络中正常工作,
2.事先设置了telnet密码,
3.从用户模式到特权模式也已经设置了密码,
4.最多支持5个Telnet会话。

 
☆通过Telnet连接到远程计算机:
用户模式下输入以下命令即可:
“telnet IP地址(或者主机名称)”或直接输入“IP地址(或者主机名称)”

 
☆按住“CTRL+SHIFT+6+X”=暂停当前会话

 
☆输入“Resume 1(或连敲2次回车)”=恢复会话

 
☆输入"Disconnect"=断开某会话

 
☆输入"show user "查看远程与本地的会话

 
☆输入"clear line 66 "(66为会话编号,可更改)断开与外部主机的会话