Cisco網絡設備配置入門必讀的幾個命令

技巧之一:命令輸入最簡化
可以斷言,幾乎任何一個使用思科IOS的網管員都清楚地知道IOS可以接受代表一個合法的IOS命令的最少字符(字母)。不過,筆者注意到仍有一些管理員在鍵入完整的命令,或者輸入更多的字母。
如果我們將花費在輸入這些不需要的字母上的時間累加起來,會看到一個十分驚人的結果。下面我們給出簡化使用的幾個例子:
1. show ip route = sh ip ro
2. show running-configuration = sh run
3. show ip ospf = sh ip o
既然如此,那麼我們爲什麼不採用最簡略的命令完成工作呢?與其使用copy running-configuration startup-configuration 或者 co run start,不如使用wr。實際上,老的write命令可以完成同樣的任務,不過很明顯兩者需要輸入的字母數量差異太大了!
其實,還有更好的方法。即將這些簡短的命令用於別名。可以查看如下的這篇文章“Enter commands more efficiently with Cisco command aliases”獲取更多的信息。
技巧之二:讓時間爲你服務
在很多情況下,路由器事件發生快速很快,以至於有時多個事件會同時發生(尤其是在擁有大量路由的大型路由器上)。爲了確保路由器日誌能夠精確地告訴你哪時發生了何事,可以使用這個命令:
service timestamps log datetime localtime show-timezone msec year
此命令確保路由器以當前時間、時區、事件發生的毫秒和年份來印記日誌信息。
下面是時間印記看起來的樣子(無年份):
*Oct 21 15:31:54.955 CDT: %LINEPROTO-5-
UPDOWN: Line protocol on Interface GigabitEthernet0/0, changed state to down
此外,你可以使用service sequence-numbers命令,使其包含一個確認每個事件並顯示事件發生順序的絕對數。輸入這個命令就是告訴路由器爲一個記錄消息增加一個數字,如此一來就確認了此事件並通過有限的序號標明瞭事件的發生順序。
技巧之三:“昨日重現”或“改過自新”
作爲網管員,你可能經常碰到這種情況:今天配置了路由器上的一個接口,第二天就想重新配置它。其實,我們沒有必要用一條一條的命令清除所作的設置,也不必考慮到底增加了哪些命令,默認值是什麼,我們用一個命令就可以將一個接口快速地恢復爲默認值。即只需使用默認的default interface命令,如default interface Fa0/0。
技巧之四:改變過濾器
Linux管理員們都知道如何用 grep實施過濾。筆者有時看到有些思科的網管員明明已經知道在找什麼時,卻還在那兒瀏覽大量的運行配置,對此深感疑惑。
對這些管理員而言,可以省卻不少麻煩。下一次他們再在思科的IOS命令輸出中找什麼東西時,可以使用begin或者include。例如,要啓動一個OSPF配置,可以使用sh run   beg router ospf。或者如果要顯示一個路由器上所有的IP地址配置,可以使用sh run   inc ip address。
其實,用戶還可以使用exclude。可以斷言,我們有大量的方法可以使用這些命令過濾技術。
技巧之五:用“do”搞定
許多網管員不斷地從全局模式切換地特權模式,然後又回到全局模式,目的是爲了進行不同的配置。這可能是許多人的習慣,也許是我們學習配置IOS的方式,好像我們已經習慣了從“配置模式”變換到“顯示模式”。
現在到了改變老掉牙的習慣的時候了,節省時間需要從使用“do”命令開始。這個命令允許管理員從全局配置模式中運行特權模式命令。更爲可喜的是,花費時間極短,完全不同於原來那種繁瑣的方式:先退回到特權模式,輸入命令,然後再進入全局配置模式。
管理員需要做的是在命令前面使用do命令。使用此命令,就可以在全局配置模式提示符中執行任何可執行的特權模式命令。
例如,你想配置OSPF,並想知道網上的鄰居是否上線。示例命令如下:
Router(config)# router eigrp 100
Router(config-router)# do sh ip ei nei
IP-EIGRP neighbors for process 100
H Address Interface Hold Uptime SRTT RTO Q Seq
2 12.1.1.2 Fa0/0 13 00:52:47 88 2280 0 6581
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章