下面主要介紹通過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.過載路由器。