時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
在本文中,Lori Hyde將告訴你如何利用命令行工具進(jìn)行簡單設(shè)置,獲得可以對用戶進(jìn)行控制的專屬路由器菜單的方法。
我第一次聽到路由器"菜單"這個詞是在CCIE的實踐實驗室中,必須承認(rèn),我也曾經(jīng)對它們充滿了興趣。在這里,我必須首先說明,在企業(yè)的路由器環(huán)境下,這并不是對用戶進(jìn)行交互控制的最好辦法。但是,所有的事情總是要具體情況具體分析,對于實驗室或小型辦公環(huán)境來說,用戶菜單可以說是完美的解決方案了,它可以對設(shè)備操作變得更加方便,而這一切僅僅利用簡單的命令行工具就可以完美實現(xiàn)。
菜單創(chuàng)建能力是思科網(wǎng)際操作系統(tǒng)從10.0版本開始提供的。利用命令行工具建立一個菜單非常簡單,包含了四個關(guān)鍵的要點:
· 菜單標(biāo)題:你建立的菜單的名稱,它將顯示在用戶屏幕的上部。
· 菜單提示:這個部分的內(nèi)容也將顯示給用戶。
· 菜單內(nèi)容:這個部分顯示的內(nèi)容是你提供給用戶的選擇。
· 菜單命令:在這個部分,將執(zhí)行用戶選擇的實際命令。
在我給出的例子中,網(wǎng)絡(luò)運行中心(NOC)需要查看實驗室中測試路由器的使用界面,并運行ping和trace命令。要做到這一點的話,我將首先創(chuàng)建一個嵌套菜單上的命令選項允許進(jìn)行路由器測試操作,并進(jìn)一步創(chuàng)建一個用戶帳戶與該菜單進(jìn)行關(guān)聯(lián)。
我首先創(chuàng)建的是主菜單。在這個菜單上,用戶可以根據(jù)他們的需求選擇相應(yīng)的二級菜單。
設(shè)置好菜單的標(biāo)題,并添提示信息方便用戶將來的使用:
menu NOC title ^ Menu for NOC users ^C
menu NOC prompt ^ Choose your selection: ^C
接著,我對用戶選項的情況進(jìn)行設(shè)置。
menu NOC text 1. Ping Menu
menu NOC text 2. Trace Menu
menu NOC text 3. Show Interface Menu
menu NOC text 4. Exit
這些選項將與實際命令關(guān)聯(lián),在這種情況下,實現(xiàn)的目的是呼出嵌套菜單。
menu NOC command 1. menu ping
menu NOC command 2. menu trace
menu NOC command 3. menu interface
menu NOC command 4. exit
我希望用戶應(yīng)該先確認(rèn)數(shù)據(jù),再決定怎樣使用菜單,因此,我會在每個命令后面添加一個"暫停"選項。
menu NOC options 1. pause
menu NOC options 2. pause
menu NOC options 3. pause
這時,我將清空屏幕并退出菜單。
menu NOC clear-screen
下一步,我將利用和上面相同的命令創(chuàng)建補(bǔ)充菜單。
menu ping title ^ Menu for ping ^C
menu ping prompt ^ Choose Your Ping Destination: ^C
menu ping text 1. SW05
menu ping command 1. ping 192.168.80.1
menu ping options 1. pause
menu ping text 2. SW06
menu ping command 2. ping 172.20.200.5
menu ping options 2. pause
#p#副標(biāo)題#e#
menu ping text 3. SW07
menu ping command 3. ping 192.168.80.214
menu ping options 3. pause
menu ping text 4. Back
menu ping command 4. menu-exit
menu ping clear-screen
menu trace title ^ Menu for Traceroute ^C
menu trace prompt ^ Choose Your Traceroute Destination: ^C
menu trace text 1. SW05
menu trace command 1. trace 192.168.80.1
menu trace options 1. pause
menu trace text 2. SW06
menu trace command 2. trace 172.20.200.5
menu trace options 2. pause
menu trace text 3. SW07
menu trace command 3. trace 192.168.80.214
menu trace options 3. pause
menu trace text 4. Back
menu trace command 4. menu-exit
menu trace clear-screen
menu interface title ^ Show Interface Menu ^C
menu interface prompt ^ Choose Your Interface Option: ^C
menu interface text 1. Show IP Interface Brief
menu interface command 1. sh ip int brief
menu interface options 1. pause
menu interface text 2. Show Interface Ethernet0/0
menu interface command 2. sh int ethernet0/0
menu interface options 2. pause
menu interface text 3. Show Interface Ethernet0/1
menu interface command 3. sh int ethernet0/1
menu interface options 3. pause
menu interface text 4. Back
menu interface command 4. menu-exit
menu interface clear-screen
最后,我將在路由器上創(chuàng)建一個本地用戶帳戶。"自動運行(autocommand)"的選項告訴路由器,在網(wǎng)絡(luò)運行中心有人登陸的時間,執(zhí)行我們的菜單命令。
username NOC password myoptions
username NOC autocommand menu NOC
實際上,還有很多種其它方法可以作到這一點。我可以設(shè)置"自動運行(autocommand)"在虛擬類型終端的連接上運行,而不是用戶帳戶。路由器也可以配置為通過虛擬類型終端連接的本地登陸命令或者經(jīng)過了適當(dāng)?shù)腁AA級認(rèn)證命令的本地認(rèn)證模式。
下面就是我剛建立的新菜單的一些截圖。 圖 A???
???
??? 盡管它僅僅是一個嵌套菜單,但用到的命令和結(jié)構(gòu)也非常簡單。因此,你如果沒有這樣做過的話,為什么不試一試呢?如果你已經(jīng)非常了解了的話,為什么不用一用呢?
關(guān)鍵詞標(biāo)簽:路由器
相關(guān)閱讀
熱門文章 路由器地址大全-各品牌路由設(shè)置地址 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號、密碼 Nslookup命令詳解-域名DNS診斷 站長裝備:十大網(wǎng)站管理員服務(wù)器工具軟件
人氣排行 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號、密碼 路由器地址大全-各品牌路由設(shè)置地址 騰達(dá)路由器怎么設(shè)置?騰達(dá)路由器設(shè)置教程 ADSL雙線負(fù)載均衡設(shè)置詳細(xì)圖文教程 路由表說明(詳解route print) Nslookup命令詳解-域名DNS診斷 網(wǎng)管員實際工作的一天 網(wǎng)管必會!了解交換機(jī)控制端口流量