下面主要介紹透過CDP和Telnet收集相鄰設備的相關資訊;解析主機名;使用ping和traceroute命令測試網絡連接。一起來跟小編詳細瞭解一下吧!
Cisco路由器的內部組件:
bootstrap、post、ROM、小型IOS、RAM、ROM、NVRAM、Configuration register
路由器啓動順序
啓動順序包括下列步驟:
1.路由器執行POST。
strap查找並加載Cisco IOS軟件。
軟件在NVRAM中查找有效的配置檔案。
4.如果NVRAM中有startup-config檔案,路由器將加載並執行此檔案。
管理配置寄存器
所有Cisco路由器都具有一個位於NVRAM中的`16位軟件寄存器。默認情況下,配置寄存器設定爲從閃存加載startup-config檔案。
理解配置寄存器位
配置寄存器的16位從左到右是從15讀到0。Cisco路由器默認的配置設定時0x2102。
軟件配置意義
位於配置寄存器0位-3位的啓動字段控制路由器的啓動順序。
檢查當前配置寄存器值
使用show version命令可以檢視配置寄存器的當前值。
命令最後給出的資訊就是配置寄存器的值。
修改配置寄存器的值
可以透過修改配置寄存器的值來修改路由器如何啓動和執行。
下面是修改配置寄存器的可能原因:
1.強制系統進入ROM監控模式
2.選擇啓動來源和默認的啓動檔案名
3.啓用或禁用Break(中斷)功能
4.控制廣播地址
5.設定控制檯中斷波特率
6.從ROM加載操作軟件
7.啓用從TFTP啓動服務器
使用config-register命令修改配置寄存器。下面命令告訴路由器忽略NVRAM內容:
Router(config)#config-register 0x2142 Router(config)#^Z Router#sh ver (略) Configuration register is 0x2142
恢復口令
如果忘記了口令,可以透過修改寄存器的值來進行恢復。默認的配置寄存器值是0x2102,在默認情況下,路由器會查找並加載存儲在NVRAM中的路由器配置。現在我們要更改值,讓路由器忽略NVRAM的內容。這裏是口令恢復的主要步驟:
1.啓動路由器並透過執行一箇中斷來中斷啓動順序
2.修改配置寄存器開啓第6位(值爲0x2142)
3.重載路由器
4.進入特權模式。
5.將startup-config檔案複製爲running-config檔案
6.修改口令
7.將配置寄存器重設爲默認值
8.儲存路由器的配置
9.重載路由器。