我们在调试思科设备时,会使用各种各样的命令去调试配置,但在每一种命令中,哪些命令使用最频繁你知道吗?
1、?
在使用“?”命令时,我们可以通过它来查询后续的命令,因为我们不可能记住所有的命令,有时候只能记住某个命令的开头,那么这个时候“?”命令就非常好用了。
比如当你不知道要输入什么命令时使用它,可以查看当前视图下所有支持的命令列表。比如当你不知道此命令的全称,使用Tab键又无法补全时,也可以使用“?”命令,进行查看所支持的命令参数。
2、debug
当你需要在路由器交换机设备上直接查看抓包信息时,可以使用debug命令,例如,查看OSPF发送的报文信息,可以通过debug ip ospf packet进行查看,由于打开之后会有很多报文出现,所以可以使用no debug命令或undebug all命令关闭此功能。
3、copy running-configuration startup-configuration
此命令会将在RAM当前正在运行的配置保存到非易失性 RAM (NVRAM),如果断电,NVRAM 将保留此配置,并且下次启动时会使用NVRAM内的配置开启设备。
4、show interface
此命令可以显示路由器二层接口的状态,二层接口状态下可以看到一下内容:
也可以通过指定某个接口来使用它,例如show interface +接口编号。
5、no shutdown
该命令用于启用接口,必须在接口配置视图下使用。no shutdown简写为no shut。
6、show version
该命令显示路由器启动的时间、IOS 的版本、IOS 文件的名称、路由器的型号以及路由器的 RAM 和闪存量。
7、show ip interface
此命令会显示所有该设备三层接口的状态,配置和IP地址的详细信息。
还可以增加“brief”关键词,也就是show ip interface brief,该命令会路由器上接口的状态,IP地址和接口协议状态,一般我们会经常使用此命令查看接口状态。
8、show ip route
此命令用于显示路由器的路由表,是路由器可以访问的所有目标网段的列表、AD值(管理距离)、接口开销(Cost值)以及下一跳地址和出接口信息。
如果需要刷新或重新收敛路由表,可以使用clear ip route *进行重新收敛。
9、config terminal, enable, interface, and router
Cisco路由器有不同的视图,每一个视图可以使用的配置命令都需要在特定的视图下进行操作。
打开设备时一般处于用户视图(Router>),输入 enable 命令可以进入到特权模式(Router #)。
在特权模式下,可以使用show命令进行查看,或dir命令查看设备存放的配置信息。
在特权模式下输入 config terminal(简写conf t)就可以进入全局配置模式(router(config)#),在全局配置模式下,可以对我们的设备进行设备调试。
如果要修改接口上的参数,比如IP地址,需要使用interface+接口编号命令(router(config-if)#)进入接口配置模式。
如果需要配置路由协议,在全局配置模式下,使用router {protocol}命令进入路由协议的配置。
如果当前进程使用exit命令即可,如果需要退出到特权模式直接使用end命令即可。
10、show running-configuration
此命令显示路由器、交换机或防火墙的当前正在运行的配置,当我们想看目前设备已经配置了哪些命令的时候,可以使用sh run查看所有配置信息。