摘要:隨著信息網(wǎng)絡(luò)技術(shù)的發(fā)展,路由器、交換機(jī)等網(wǎng)絡(luò)設(shè)備的日常維護(hù)工作量非常大,如:定期更改登錄口令,實(shí)施訪問控制列表等。該文利用SecureCRT網(wǎng)管軟件VBScript腳本功能,大大提高網(wǎng)管員的工作效率,節(jié)約時間,提高工作維護(hù)質(zhì)量。
關(guān)鍵詞:IT運(yùn)維;SecureCRT;VBScript
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2013)02-0420-03
隨著信息技術(shù)的發(fā)展,網(wǎng)絡(luò)的安全性工作日益重要,江蘇省電力公司在此方面也提出了較多的安全規(guī)范要求,如交換機(jī)、路由器配置文件定期備份、路由器維護(hù)口令定期更新、訪問控制列表修改、空閑端口關(guān)閉、路由器日常狀態(tài)巡檢等操作需求。鎮(zhèn)江供電公司在完成該類需求工作時,進(jìn)行了實(shí)踐探索,最終解決了該問題,下面將實(shí)現(xiàn)過程和方法與其他同行進(jìn)行分享。
1 網(wǎng)絡(luò)日常維護(hù)流程
下面以路由器配置文件定期備份及修改系統(tǒng)登錄超時為例,在網(wǎng)絡(luò)管理計(jì)算機(jī)手動TELNE登錄到所需要配置和管理的目標(biāo)路由器上,登錄用戶名、口令、超級用戶口令后得到操作配置權(quán)限,執(zhí)行相應(yīng)的配置指令即可完成修改登錄超時以及配置文件備份。
上述問題是實(shí)際工作的常見問題,任何一個管理員均可順利完成。但實(shí)際工作中,由于公司現(xiàn)有的網(wǎng)絡(luò)設(shè)備本身及組網(wǎng)需求的特殊性,造成了整個數(shù)據(jù)網(wǎng)絡(luò)中數(shù)據(jù)設(shè)備數(shù)量大、型號多、登錄帳號不統(tǒng)一,命令集不一致。如果純采用人工方式按常規(guī)維護(hù)方式操作的話,工作量巨大,且極易出錯。
目前公司數(shù)據(jù)網(wǎng)設(shè)備主要分三層,骨干層(江蘇省電力公司管轄)、匯聚層(地區(qū)供電公司核心設(shè)備)、接入層(量大、型號多,手工處理較困難)。前文描述可以看出,不管設(shè)備類型,登錄賬號、命令集情況,但修改登錄超時以及保存配置文件的操作流程是一致的。經(jīng)過歸納,該流程是典型的過程型操作,用軟件的方法能夠很好的解決。
2 SecureCRT維護(hù)軟件簡介
SecureCRT軟件工具是常用的網(wǎng)管工具,采用其高級功能,將能大大提高工作效率。特別是SecureCRT軟件具有強(qiáng)大的腳本功能。該工具支持 VBScript 和 JScript 腳本語言,可自動解釋執(zhí)行腳本指令與路由器進(jìn)行交互執(zhí)行,路由器根據(jù)腳本指令完成相應(yīng)的操作任務(wù)。
以上腳本在SecureCRT Version 5.13上調(diào)試通過。
使用方法,將以上腳本保存在一個文本文件中,如取名為Network.vbs。然后將路由器相關(guān)信息存放在一個文本文件Devices.txt中,并將Devices.txt拷貝至C盤根目錄下。
文本文件Devices.txt格式如下:
設(shè)備名稱;設(shè)備地址;網(wǎng)管端口;網(wǎng)管方式;設(shè)備型號
變電站A;192.168.1.1;23;Telnet;AR28
變電站B;191.168.101.1;23;Telnet;CISCO37
腳本文件test.vbs和路由器設(shè)備清單文件devices.txt準(zhǔn)備好后,打開SecureCRT,在腳本菜單下點(diǎn)擊執(zhí)行菜單條,選擇Network.vbs點(diǎn)擊運(yùn)行即可完成對所有路由器的登錄超時配置和設(shè)備配置信息保存的功能。對近200臺路由器進(jìn)行以上操作,只需要20分鐘即可完成全部指令操作,而用管理員純手工的方法1個人最少需要2-3天才能完成以上工作,而且非常容易出錯。通過上述比較可以看出,充分利用手中的工具軟件,可以極大地提高工作效率,并保證了工作質(zhì)量。
4 結(jié)束語
上述只是SecureCRT的一種簡單應(yīng)用,也可以更改上述腳本,用來實(shí)現(xiàn)對路由器的端口狀態(tài)、LOG日志、訪問控制列表等信息進(jìn)行保存,用來監(jiān)視和分析網(wǎng)絡(luò)運(yùn)行情況。此外,對于很多UNIX和LINUX主機(jī)也可以使用SecureCRT腳本來執(zhí)行批量重復(fù)的人工操作,進(jìn)一步提高工作效率和工作質(zhì)量。
參考文獻(xiàn):
[1] SecureCRT使用幫助.
[2] 丁琮琮,謝昀.利用SecureCRT腳本簡單實(shí)現(xiàn)CM與CPE關(guān)系采集系統(tǒng)[J].中國有線電視,2007(14).
[3] 張雪平.使用SecureCRT 實(shí)現(xiàn)網(wǎng)絡(luò)管理自動化[J].內(nèi)江師范學(xué)院學(xué)報,2005,20(2).