演示:爲思科25/26系列的路由器升級IOS鏡像

IOS是思科路由器和交換機的操做系統,也是思科網絡設備的靈魂,完整名稱Internet OperatingSystem 取其各個英文單詞的首字母故得名IOS。若是說是思科的路由器或交換機功能的強大,不如說是思科的IOS功能強大,IOS能讓用戶實現各類路由交換功能,遠程接入和安全功能。它是路由交換設備的操做系統,IOS以二進制文件加載到路由器中。就比如windows是PC機的操做系統同樣。Windows的操做系統是須要在PC機上安裝才能正常使用的,並且更新更強大的操做系統發佈後,咱們多會爲PC機上的操做系統升級,而路由器的IOS也是同樣,當我須要新的功能時,而現有的IOS可能已經沒法知足工做的需求,因此須要對現有的IOS進行升級。因此本小節將主要描述如何對路由器和交換機的IOS進行升級。windows

因爲計算機安裝操做系統時能夠利用CD-ROM將安裝文件所在的源光盤進行直接安裝,因路由器沒有CD-ROM因此必須經過網絡來執行IOS的鏡像管理。
安全

注意:windows有一個安全模式;指在該模式下,只運行了一個最小的windows版本,顯卡與聲卡都沒法使用,也就是說該模式沒法容許多媒體電腦的功能發揮,而路由器也有一個最小IOS,這個最小IOS只有一些基本的功能,好比讓路由器維持與TFTP服務器的基本通訊,可是沒法讓各類路由功能與協議運行,換而言之,在最小IOS環境下的路由器沒法開動RIP/OSPF/BGP/等各類路由協議。
服務器

關於安裝IOS鏡像的基本環境與步驟:網絡

以下圖11.13所示,首先要得到IOS的來源,而思科路由器的IOS來源能夠在www.cisco.com下載,可是下載IOS只能被思科的註冊用戶所完成,而註冊用戶一般指的是思科的金牌或銀牌用戶,通常用戶是沒法下載IOS的。若是您已獲得一個合法的下載IOS的用戶賬戶,就能夠完成IOS的下載。而後完成下面的步驟進行IOS的傳遞。 ide

222429908.png

第一步:首先部署TFTP的服務器,使用一臺PC機安裝的ciscoTFTP軟件,就完成了TFTP的部署,該軟件在Internet上是免費下載的開放軟件。
spa

第二步:將路由器的寄存器的值改成0x2101,讓其從最小IOS引導,默認狀況下路由器是從Flash加載完整的IOS鏡像。
操作系統

第三步:在最小IOS模式下擦除Flash中的原有完整的IOS鏡像,這就至關於計算機安裝時先要刪除並格式化原有分區上的操做系統。
3d

第四步:在最小IOS模式下爲路由器的以太網接口寫一個IP地址,並保證路由器能pingTFTP服務器。
router

第五步:在路由器上執行指令將TFTP上的IOS下載到路由器的Flash中。
xml

第六步:下載完成後,將路由器寄存器的值改成:0x2102Flash中引導完整的IOS

第七步:從新啓動路由器,一切正常。

注意:若是閱讀完上面的文字您仍然感到IOS的鏡像管理比較抽象,那麼能夠把計算機安裝操做系統的過程和爲路由器安裝IOS做一個對比理解,以下表11.14所示

222638634.png

演示:爲思科25/26系列的路由器升級IOS鏡像

演示目標:爲思科2500/2600系列的路由器升級IOS鏡像。

演示環境:使用安裝IOS鏡像的基本環境與步驟中的圖11.13的實驗環境。

演示背景:在這個實驗環境中爲思科2500/2600系列的路由器部署一臺TFTP服務器,而後經過將IOS鏡像保存在TFTP服務器上,經過TFTP服務器爲路由器升級IOS鏡像。

演示步驟:

第一步:首先爲計算機安裝CISCO_TFTP軟件。必須保證TFTP軟件處於打開狀態,以下圖11.15所示,不然IOS傳送會失敗。把將要傳遞給路由器的IOS鏡像文件拷貝到TFTP所在的目錄下,以下圖11.16所示。


222746222.png


第二步:在思科傳統的路由器2500系列的路由器中,須要執行將路由器寄存器值改成0x2101;並重啓路由器讓其加載最小IOS。具體的配置指令以下所示:

關於修改寄存器值的配置:

router(config)#config-register 0x2101* 修改寄存器值使其加載最小IOS。

router#reload* 重啓路由器。

第三步:進入最小IOS模式後,提示符是router(boot)>,在最小IOS下使用指令erase flash刪除在flash中的原有IOS,以下圖11.17所示,而後使用showflash查看Flash的狀態以下圖11.18所示。


223828408.png

第四步:在最小IOS模式下爲路由器寫IP地址以下圖11.19所示,並確保加載最小IOS的路由器與TFTP服務器的鏈接性沒有問題,而後使用指令copy tftp flash將TFTP服務器上的IOS下載到路由器的flash中,在這個過程當中須要申明TFTP服務器的IP地址、源文件名、目標文件名,具體以下圖11.20所示。

223942861.png

224029471.png

第五步:當路由器成功的從TFTP服務器完成IOS鏡像的下載後,會出現以下圖11.21所示的結果,而後在最小IOS模式下將路由器寄存器的值改回0x2102flash加載IOS鏡像,而後從新啓動路由器,一切OK

224208926.png

第六步:如今來爲思科26系列的路由器安裝IOS鏡像。26系列與25系列IOS鏡像不一樣點:26的路由器,能夠不將寄存器的值改成0x2101,能夠直接在0x2102的模式下刪除Flash中原有的IOS鏡像,這與25系列的路由器不一樣。若是讀者在0x2102的模式下刪除了IOS,那麼,本人強烈建議不要重啓路由器,若是沒有重啓路由器,接下來的事情就很簡單,只須要使用與25路由器IOS鏡像管理同樣的指令copytftp flash,而後申明TFTP的IP地址,路由器就開始從TFTP下載新的IOS鏡像,等待新的IOS鏡像下載完成後,重啓路由器一切都會正常,在整個過程當中就不須要在最小IOS中執行任何的指令。若是26的路由器在刪除了原有IOS鏡像後,沒有當即經過TFTP下載新的IOS前,而是從新啓動了路由器,那麼後面的工做就要複雜一些。下面假設從新啓動了路由器。

重啓路由器後您再也沒法進入完整的IOS模式而是進入一個叫rommon>的監控模式以下圖11.22所示,由於它的IOS在先前的步驟中被刪除,如今沒法成功的加載完整的IOS因此只能進入到監控模式,這也是最小IOS狀態,而後在監控模式下申明本身的IP地址、本身的子網掩碼、TFTP的IP地址、下載的文件名等以下圖11.23所示。而後會看到正式開始下載IOS鏡像的過程,以下圖11.24所示,IOS下載完成後,設備將進行校驗工做,這可能會等待一個長的時間,當校驗完成後,重啓路由器,一切恢復正常。

224311566.png

224311117.png

注意:關於在執行erase flash以前,請肯定您已經擁有一個可升級完整的IOS鏡像,不然請不要輕率的執行這個指令,一旦執行,您的路由器或者交換機上將不在有IOS鏡像存在,這將是一件特別頭痛的事情,還有就是在升級IOS鏡像前,務必備份當前路由器或者交換機的配置文件。

相關文章
相關標籤/搜索