本篇將介紹Cisco IOS的使用環境與基本指令講解。Cisco IOS指的是Cisco設備上的軟體,透過這軟體可以下達指令給大部分的Cisco設備,Cisco IOS就像使用者和Cisco設備的中介層一樣,因此Cisco IOS可以看成Cisco設備上的作業系統一樣,所有的操作與設定都是在Cisco IOS上面完成,因此熟悉Cisco IOS是接觸Cisco網路設備第一要務。
Cisco Router的開機設定
與Cisco Switch類似,當Cisco Router在開機時,會先執行POST檢查動作,檢查硬體有無任何問題,例如會檢查CPU、記憶體和介面的線路是否正常。接著,開始進行軟體初始化的過程,這包含尋找Cisco IOS檔案位置並嘗試載入的過程,以及尋找並載入設定檔的過程。
但在第一次開機時沒有設定檔可用,此時Cisco Router會進入所謂的setup過程,在這個setup的過程中,會使用一個個的問句來詢問管理員,並讓管理員當場輸入設定值。setup一開始所顯示的畫面如下所示:
這裡會詢問是否要進入setup過程,可以輸入yes或no來決定。在setup過程中,隨時可以按下〔Ctrl〕+〔C〕按鍵跳出setup程序,而所有預設值都會以[]包起來以便表示。若想在任何時候執行setup過程,只要在Privileged Mode中執行setup指令即可。
這裡補充一下,setup過程的出現時機包括:
1. 當NVRAM中沒有設定時。
2. 在Privileged Mode執行setup指令時。
3. 當configuration register的值是0x2142時。
在setup過程中,若想直接套用設備建議的預設值,直接按下〔Enter〕按鍵即可。第一個問題會詢問:
第一次使用的話,建議輸入no來進行詳細的安裝步驟。而其他步驟這裡就不再介紹了,因為很簡單,只要根據它的問題一一做設定即可。比較需要說明的是,其中有一個步驟是要設定BRI介面的種類,此一步驟設備的預設值是basic-5ess,在台灣,請設定成basic-net3,這是設定ISDN連線的種類,在後面的文章中會再介紹。
Cisco Router的記憶體種類
Cisco Router有以下這些記憶體類型,各有不同的用途:
1. RAM
2. NVRAM
3. Flash
RAM是用來儲存Routing Table、Fast Switching Cache、目前正在執行的設定等等。NVRAM是用來儲存永久性資料,例如開機時要載入的系統設定值,所以存在NVRAM中的資料不會因為關機而消失。而Flash則是用來儲存Cisco IOS的檔案或是設定檔的備份等等。
因此,設定檔案也分成Running configuration和Startup configuration兩者。Running configuration是指目前使用的設定,儲存在RAM中,而Startup configuration則是開機時會去載入的設定值,此設定是儲存在NVRAM內。
若要查看Running configuration可用show running-config指令,要查看Startup configuration可用show startup-config指令。在更改設定時,更改到的都是Running configuration,若希望下次開機時也是使用目前的設定值,必須把目前的Running configuration存到Startup configuration之中,這樣一來,下次開機時,系統才會從Startup configuration中載入設定。而將Running configuration複製到Startup configuration中的指令是:
Cisco Router的設定模式
Router的設定模式一樣也具有User Mode和Privileged Mode,也有Global Configuration Mode,此外,在Global Configuration Mode之下還有五種設定模式:
·Interface Mode
·Sub-interface Mode
·Controller Mode
·Line Mode
·Router Mode
Interface Mode是用來設定每個介面的設定值,和Switch一樣,它的提示符號為:
而在Router中,可以將interface手動細分為一個個的sub-interface,這些子介面都是虛擬的介面,而Sub-interface Mode就是用來設定這些子介面。這個Sub-interface Mode的提示符號為:
Controller Mode則是用來設定Controller介面,例如E1和T1 controller。這個設定模式的提示符號為:
而Line Mode用來設定終端連線介面(Terminal Line),例如Console介面或Virtual Terminal Port,即虛擬終端連接埠。其提示符號如下:
最後的Router Mode是用來設定IP Routing Protocol,其提示符號為:
若要從這些模式退回到Global Configuration Mode,只要執行「exit」指令即可,例如:
若要從任何設定模式回到Global Configuration Mode,也可以按下〔Ctrl〕+〔Z〕組合鍵。
設定Router的登入畫面
當使用者登入Cisco Router時,可以設定一些字串顯示給使用者看,例如設定一些使用須知或是最新訊息文字等等。如此一來,無論是本地端或是遠端管理人員在登入Cisco Router時就都會看到這些訊息文字。這些訊息文字的指令與設定範例如下:
設定指令為banner motd,motd為「Message Of The Day」的縮寫,其後面接上一個結束符號,代表等一下要輸入的訊息,輸入之後,只要輸入這個結束符號,即代表已經完成訊息文字的設定。