忘記路由器與交換機密碼怎麼辦

  今天小編在這裡給大家推薦一些路由器基本設定,歡迎大家圍觀參考,想了解更多,歡迎來到。

  在一些企業網路中,通常會有一些人為的因素而導致一些裝置的密碼被忘記,這時就需要管理員來進行對這些裝置的密碼恢復或逐一更改,而如何更改這些裝置上的密碼就請看下面的配置例子。

  假設有一臺Cisco的交換機的密碼被遺忘要進行重新更改密碼我們應該怎麼做呢?

  首先,我們先觀察一下交換機,一般交換機上都是有一個按鈕的那個按鈕就是“mode”鍵,然後我們在將交換機連結到電腦上,並接通交換機的電源,在交換機接通電源的時候要立刻按住交換機上的“mode”鍵,長按一會兒。開啟SecureCRT這個終端模擬程式,連結到交換機。當配置介面出現“switch:”的命令提示時就可以進行如下配置了。有的交換機是長按之後鬆開才回顯示這個命令提示的介面。

  //在switch:提示後面輸入Flash_init的命令進行初始化。將Flash:config.text的字尾名改為Flash:config.old,的目的是跳過這個檔案載入,因為密碼是儲存在這個檔案中的。

  //在載入的過程中會進行post的微程式碼進行引導。

  //下面紅框中問你想進入初始配置對話方塊嗎?回答no就行。

  //用show Flash檢視配置資訊。

  //將Flash:config.text檔案在重新載入到記憶體中去。

  //這回可以進行密碼的修改了。下面遠端明文密碼是寫錯的標註改為console口的密碼設定

  //用命令write進行儲存配置,縮寫為wr。儲存配置後再重啟交換機就可以了。也可以用copy running-config startup-config命令進行儲存,縮寫為copy run star。

  路由器密碼更改命令配置:

  首先要明白路由器的密碼是儲存在startup-config中的。要在啟動時繞過startup-config的配置,就要在重啟路由器是按住電腦上的Ctrl鍵+Break鍵來中斷IOS的載入,將路由器引入ROM Monitor模式中,在將配置暫存器的值0x2102改為0x2142,表示在啟動時忽略startup-config的配置。

  1重啟路由器

  按住Ctrl鍵+Break鍵。

  2修改配置暫存器的值:

  routerconfig#confreg 0x2142

  routerconfig#reset

  3修改配置暫存器的值後再重新啟動

  routerconfig#reboot華為重啟

  routerconfig#reload思科重啟

  4在次進入到配置模式後,將配置檔案手動載入回來。

  router#copy startup-config running-config

  5然後用命令show run檢視路由器配置了哪些密碼在你逐一修改。

  6在將暫存器的值修改回來

  routerconfig#config-register 0x2102

  routerconfig#exit 回到上一個模式

  router#copy running-config startup-config最後儲存配置等效命令write

  註釋:為什麼要將配置暫存器的值0x2102改為0x2142呢?

  因為0x代表十六進位制,把2102換算成十六進位制是0010.0001.0000.0010,其中從右邊數第七位可以控制路由器啟動時的順序。如果該位為0,則表示啟動時執行startup-config的配置;如果該位為1,則表示啟動時繞過startup-config的配置,而進入Setup模式。通過換算如果該位的數字為1時,配置暫存器的值就為0x2142。