国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

Cisco路由器的配置寄存器

2019-11-04 23:42:29
字體:
來源:轉載
供稿:網友
1. 前言
配置寄存器是一個16位的虛擬寄存器,用于指定路由器啟動的次序、中斷參數和設置控制臺波特率等。該寄存器的值通常是以十六進制來表示的。

利用配置命令config register可以改變配置寄存器的值。

2. 啟動次序
配置寄存器的最后4位,指定的是,路由器在啟動的時候必須使用的啟動文件所在的位置:

l 0x0000指定路由器進入ROM監控模式

l 0x0001指定從ROM中啟動

l 0x0002-0x000F的值則參照在NVRAM配置文件中命令boot system指定的順序

  假如配置文件中沒有boot system命令,路由器會試圖用系統Flash存儲器中的第一個文件來啟動,假如失敗,路由器就會試圖用TFTP從網絡上加載一個缺省文件名的文件(由boot域的值確定,如cisco2-4500),假如還失敗,系統就從啟動Flash中加載啟動。

  缺省的文件名是采用單詞cisco、啟動位的值以及路由器類型或處理器的名稱構成。例如某臺4500上啟動字段設為3,那么缺省的啟動文件名就是cisco3-4500。

以MC3819(CPU型號,大多采用MOTOROLA)路由器啟動順序為例,下面就是啟動的四個階段:

1. 系統自舉

2. 啟動加載(讀取配置信息和啟動Flash文件系統的最小功能)

3. 啟動系統IOS鏡像文件

4. 接口初始化/系統重啟

3. 配置寄存器
3.1. 各位的含義
表格1 配置寄存器各位的含義
1 配置寄存器各位的含義

寄存器位數

十六進制

功能描述

0-3(啟動次序)

0x0000-0x000F

啟動字段:

0000-停留在引導提示符下(>或rommon >下)

0001-從ROM中引導,

4

未使用

5

未使用

6

0x0040

配置系統忽略NVRAM中的配置信息

7

0x0080

啟動OEM位

8

0x0100

設置之后,暫停鍵在系統運行時無法使用;假如沒有設置,系統會進入引導監控模式下(rommon>)

9

-

 

 

10

0x0400

全0的就是廣播地址

11-12

0x0800到0x1800

控制臺線路速度,默認的就是00即9600bps

13

0x2000

假如啟動失敗,系統以缺省ROM軟件啟動

14

0x4000

15

0x8000

該設置能夠啟用診斷消息,并忽略NVRAM的內容

QQRead.com 推出數據恢復指南教程 數據恢復指南教程 數據恢復故障解析 常用數據恢復方案 硬盤數據恢復教程 數據保護方法 數據恢復軟件 專業數據恢復服務指南


例如:
 通過show version命令可以看到路由器配置寄存器的值,缺省情況下為0x2102。這四個數字每一個均有著重要的意義。下面從低到高進行一一的介紹。
  第一個2,還原成二進制為0010,這一部分為boot field,對路由器IOS的啟動起著至關重要的作用,當boot field 的值為2-15中的任何一個時,路由器屬于正常啟動,當此值為0時,路由器啟動后會進入ROMMON模式,此值為1時,路由器進入到RXBOOT模式(2500路由器的FLASH在配置寄存器的值為2102時屬性為只讀,假如要升級IOS必須把寄存器的值修改為2101)
  0,還原成二進制為0000,這四位中,起要害作用的是第三位(即整個寄存器里面的BIT 7),值為0,當路由器啟動后會從NVRAM里面的配置文件調到RAM里運行,值為1,路由器啟動后會忽略NVRAM的配置(這就是我們在進行PASSWord RECOVERY時把寄存器的值改為2142的原因 )
  1,還原成二進值為0001,我們來關注BIT8,值為0時,路由器在正常運行模式下CTRL + BREAK無效;值為1,路由器在任何運行模式下只要按下CTRL + BREAK均會立即進入ROMMON模式。
  第二個2,還原成二進制為0100,其中BIT13,當值為0時,路由器假如進行網絡啟動會嘗試無窮多次。當值為1時,路由器最多進行5次的網絡啟動嘗試。

寄存器位數               十六進制              功能描述

0-3(啟動次序)              0x0000-0x000F               啟動字段:0000-停留在引導提示符下(>或rommon >下)0001-從ROM中引導,

4              -              未使用

5              -              未使用

6              0x0040              配置系統忽略NVRAM中的配置信息

7              0x0080              啟動OEM位

8              0x0100              設置之后,暫停鍵在系統運行時無法使用;假如沒有設置,系統會進入引導監控模式下(rommon>)

9              -             

10              0x0400              全0的就是廣播地址

11-12              0x0800到0x1800              控制臺線路速度,默認的就是00即9600bps

13              0x2000              假如啟動失敗,系統以缺省ROM軟件啟動

14              0x4000              -


15              0x8000              該設置能夠啟用診斷消息,并忽略NVRAM的內容


典型參數

l 0x2102: 運行過程中中斷鍵被屏蔽,路由器會查看NVRAM中配置的內容以確定啟動次序,假如啟動失敗會采用缺省的ROM軟件進行啟動。

l 0x2142:恢復密碼時候使用。忽略NVRAM配置信息而進入初始配置對話模式中去

3.2. 密碼恢復
路由器的密碼恢復是將路由器重啟、中斷再進入ROM監控模式,將設備設置為忽略配置文件,然后再重啟,退出初始配置對話模式,配置存儲器,然后讀出或重新設置密碼即可。

根據路由器的處理器不同,需要分兩種情況進行處理。

l 適用于精簡指令集計算機(RISC):

1. 關掉路由器電源,然后重新打開電源

2. 按下break鍵或別的鍵盤組合將路由器置入ROM監控模式。Break鍵對不同計算機或終端軟件是不同的,按鍵的次序可能是CTRL-D,CTRL-Break等。

3. 在rommon> 提示符下,鍵入conf reg 0x2142以設置路由器下一次從Flash加載啟動的時候不要加載NVRAM中的啟動配置信息

4. 鍵入reset命令,路由器將重啟但忽略NVRAM中的配置信息

5. 路由器運行設置對話模式。輸入no或按下CTRL-C以跳過初始設置對話模式

6. 在router>提示符下輸入enable以進入特權執行模式

7. 使用config memory或者copy startup running命令將啟動配置信息拷貝到運行配置中去。不要輸入config terminal,否則將覆蓋NVRAM中的配置信息

8. show running查看配置信息的內容,

9. 輸入config terminal進入配置模式,根據需要改變線路密碼或enable密碼

10. 這時所有的接口都處于關閉狀態,因此在每一個需要使用的接口上no shutdown

11. 輸入config reg 0x2102命令設置路由器下次按照正常的方式啟動

12. 按下CTRL-Z或End退出配置模式

13. write memory或copy run start命令保存所有所作的更改

14. 重啟路由器并驗證密碼

 非RISC:

1. 關掉路由器電源,然后重新打開電源

2. 按下break鍵或其他鍵進入ROM 監控模式

3. 在>提示符下,輸入o命令以記錄配置寄存器的當前值(通常是0x2102或0x0102)

4. 鍵入o/r 0x2142設置路由器下次啟動不要加載NVRAM中的配置信息

5. 鍵入i重啟路由器

6. 以下步驟和RISC處理器相關步驟一樣

4. 路由器工作模式
l ROM監控模式:路由器已啟動但是沒有加載任何IOS,提示符為:>或rommon>

l 啟動模式:啟動Flash里含有最小化IOS啟動程序,提示符為:router(boot)>

l 用戶執行模式:成功加載啟動了一份完整的IOS代碼,可以顯示系統信息、執行基本的測試等。不能查看配置文件和使用debug命令

l 特權執行模式:完全訪問的第二級模式。可以現實系統設置和狀態信息,可以進入配置模式,可以運行debug命令

l 配置模式:在enable模式中輸入config terminal命令進入配置模式。可以對接口、路由器以及線路配置進行設置

l 初始配置對話模式;啟動時候,假如路由器沒有進行配置(可能是因為路由器是新的或配置文件被write erase命令刪除了)的話,進入系統配置對話模式。可以依次進行主機名、執行密碼以及enable密碼的設置;還可對網絡治理接口的ip和子網掩碼配置。然后保存到NVRAM中去。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成都市| 丽江市| 道真| 洛宁县| 大同县| 珠海市| 安阳市| 乌鲁木齐市| 陆川县| 东兴市| 清水河县| 通山县| 宜宾县| 濮阳市| 镶黄旗| 静安区| 郧西县| 清新县| 永清县| 长顺县| 伽师县| 辽阳县| 蒙阴县| 临武县| 平凉市| 巴彦淖尔市| 辛集市| 淳安县| 孙吴县| 藁城市| 麦盖提县| 神池县| 通海县| 道孚县| 霞浦县| 额尔古纳市| 通渭县| 娄烦县| 海晏县| 溧水县| 伽师县|