« Oracle數據庫的SID更改方法Linux用winbind與AD認證筆記 »

路由菜單也可DIY 解析建立個性路由器菜單技巧

我第壹次聽到路由器“菜單”這個詞是在CCIE的實踐實驗室中,必須承認,我也曾經對它們充滿了興趣。在這裏,我必須首先說明,在企業的路由器環境下,這並不是對用戶進行交互控制的最好辦法。但是,所有的事情總是要具體情況具體分析,對於實驗室或小型辦公環境來說,用戶菜單可以說是完美的解決方案了,它可以對設備操作變得更加方便,而這壹切僅僅利用簡單的命令行工具就可以完美實現。

  菜單創建能力是思科網際操作系統從10.0版本開始提供的。利用命令行工具建立壹個菜單非常簡單,包含了四個關鍵的要點:

  · 菜單標題:妳建立的菜單的名稱,它將顯示在用戶屏幕的上部。

  · 菜單提示:這個部分的內容也將顯示給用戶。

  · 菜單內容:這個部分顯示的內容是妳提供給用戶的選擇。

  · 菜單命令:在這個部分,將執行用戶選擇的實際命令。

  在我給出的例子中,網絡運行中心(NOC)需要查看實驗室中測試路由器的使用界面,並運行ping和trace命令。要做到這壹點的話,我將首先創建壹個嵌套菜單上的命令選項允許進行路由器測試操作,並進壹步創建壹個用戶帳戶與該菜單進行關聯。

  我首先創建的是主菜單。在這個菜單上,用戶可以根據他們的需求選擇相應的二級菜單。

  設置好菜單的標題,並添提示信息方便用戶將來的使用:

  menu NOC title ^ Menu for NOC users ^C

  menu NOC prompt ^ Choose your selection: ^C

  接著,我對用戶選項的情況進行設置。

  menu NOC text 1. Ping Menu

  menu NOC text 2. Trace Menu

  menu NOC text 3. Show Interface Menu

  menu NOC text 4. Exit

  這些選項將與實際命令關聯,在這種情況下,實現的目的是呼出嵌套菜單。

  menu NOC command 1. menu ping

  menu NOC command 2. menu trace

  menu NOC command 3. menu interface

  menu NOC command 4. exit

  我希望用戶應該先確認數據,再決定怎樣使用菜單,因此,我會在每個命令後面添加壹個“暫停”選項。

  menu NOC options 1. pause

  menu NOC options 2. pause

  menu NOC options 3. pause

  這時,我將清空屏幕並退出菜單。

  menu NOC clear-screen

 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。