作為企業(yè)網(wǎng)絡(luò)管理員必須做到,確保企業(yè)的網(wǎng)絡(luò)正常運行,能夠適時滿足企業(yè)網(wǎng)絡(luò)用戶及業(yè)務(wù)變更的需求,故網(wǎng)絡(luò)設(shè)備的配置也要時常依據(jù)需求進行批量設(shè)備配置修改,設(shè)備本機保存。
如果不借助網(wǎng)絡(luò)維護工具,分布在企業(yè)不同區(qū)域的數(shù)百臺網(wǎng)絡(luò)設(shè)備,要依據(jù)需求隨時進行配置修改、測試等其他維護工作,效率很低,工作量大,維護過程難以避免失誤造成網(wǎng)絡(luò)應(yīng)用異常。
目前雖然市場上有許多網(wǎng)絡(luò)管理程序,但是均不是針對企業(yè)自身定制開發(fā)的,加之企業(yè)網(wǎng)絡(luò)應(yīng)用需求也在不斷發(fā)生變化,所以使用起來永遠存在問題。
由此可見,根據(jù)企業(yè)網(wǎng)絡(luò)現(xiàn)狀,編寫一套網(wǎng)絡(luò)設(shè)備管理程序,且當需求和網(wǎng)絡(luò)結(jié)構(gòu)等發(fā)生變化時,可隨時改寫程序代碼,持續(xù)使用,并能起到事半功倍的效果,是網(wǎng)絡(luò)運維管理者的必然需求。
腳本語言發(fā)展到今天,已可以用來完成控制軟件應(yīng)用程序,能讓網(wǎng)管員根據(jù)工作需求隨時快速實現(xiàn)網(wǎng)絡(luò)設(shè)備的配置管理,故障排查,功能測試等其他網(wǎng)絡(luò)維護工作,通過必要的腳本程序編寫,細心觀察,分析原因,便能及時排除網(wǎng)絡(luò)隱患。
SecureCRT工具軟件提供了腳本語言調(diào)用時解釋執(zhí)行的工作平臺,是一款支持SSH的終端仿真程序,同時支持Telnet和rlogin協(xié)議,用于連接運行包括Windows、Unix和VMS的遠程系統(tǒng)的工具軟件。
網(wǎng)管員借助腳本語言和此軟件工具,工作起來勢如破竹,如虎添翼,保障網(wǎng)絡(luò)能夠隨時、持續(xù)滿足企業(yè)對網(wǎng)絡(luò)的需求變化(如:升級改造現(xiàn)有網(wǎng)絡(luò)等),提升網(wǎng)絡(luò)運行維護效率。
這里的實例,是針對筆者所在企業(yè)的網(wǎng)絡(luò)現(xiàn)狀,“量身定制”的一套VBS程序代碼,其主要功能是針對企業(yè)不同區(qū)域的建筑,即中心機房、A座、B座、C座等其它建筑內(nèi)的不同網(wǎng)絡(luò)設(shè)備配置,隨時進行批量設(shè)備本機配置保存和異地遠程自動批量(備份/恢復(fù))設(shè)備配置。
此程序代碼主要是設(shè)備配置管理,但稍作添加和修改便可完成諸多設(shè)備管理功能,如隨時查看設(shè)備資源使
用情況、批量設(shè)備時間校準、隨時查看和獲取設(shè)備配件損壞報警及運行日志信息等,希望能起到“拋磚引玉”的效果。
代碼的編寫不在詳述,見程序注解。
1.支撐平臺:Windowns、SecureCRT
2.程序代碼文件:FSDI-network.vbs,見 :程序代碼及注解
3.數(shù)據(jù)文件 :存放在程序代碼文件目錄下的“netdrv-ip”文件夾內(nèi),可根據(jù)實際情況隨時修改,及時滿足網(wǎng)絡(luò)運維需求。
ip&password&n-a.txt(A座網(wǎng)絡(luò)設(shè)備管理IP及登錄密碼)
ip&password&n-b.txt(B座網(wǎng)絡(luò)設(shè)備管理IP及登錄密碼)
ip&password&n-c.txt(C座網(wǎng)絡(luò)設(shè)備管理IP及登錄密碼)
ip&password&n-o.txt(其他建筑內(nèi)網(wǎng)絡(luò)管理IP及登錄密碼)
ip&password&n-r.txt(中心機房網(wǎng)絡(luò)設(shè)備管理IP及登錄密碼)
ip&password&n-all.txt(全部網(wǎng)絡(luò)設(shè)備管理IP及登錄密碼)
4.網(wǎng)絡(luò)設(shè)備配置備份保存:設(shè)備配置保存到FTP服務(wù)器上。
在/ftp-service-dir/netdrvbak/目錄下程序會自動建立以下目錄:all-drv、a-zuo、b-zuo、c-zuo、other、pc-room。
并且按IP對應(yīng)關(guān)系存放設(shè)備配置文件,包括堆疊設(shè)備的配置文件及所有設(shè)備配置文件打包備存文件(網(wǎng)絡(luò)設(shè)備配置文件20151010155749.rar)。
(由于版面原因,此處省略程序代碼,如有需求,完整代碼請登錄網(wǎng)址http://www.365master.com/mainte/2/20180122/79410.shtml查看)