架構: Python + Django,想寫一個主要用於網絡應用管理的架構。以下是個半殘廢的用應用,基本實現只要手動輸入IP即可,在慢慢完善功能中……
---------------------------------------------------------------------------------------------------------------------------------
以下爲網絡設備管理部分
網絡設備配置文件查看:
4月8日更新:支持思科設備配置腳本下發
配置腳本下發後查看的結果:
4月9日更新支持cisco ASA設備腳本下發:
4月10日更新支持華爲設備配置下發:
----------------------------------------------------------------------------------------------------------------------------------------------------
4月11日測試定時備份任務腳本(注:圖上的系統時間與真實時間不對應,請忽略)
4月16日解決問題:
通過表單模板調用,系統減少了上百行代碼
解決關於密碼的加密與解密的問題,解決調用數據庫存儲密碼以形參的方式傳送至交換機.
4月17日更新支持華爲設備自動備份,這裏要說一點是,寫華爲備份腳本碰到幾個大坑。一個是備份文件命名的問題,一個文件保存時大寫變小寫這個絕對是坑,一個測試時發現還是命名不以':'冒號方式命名
4月18日 更新支持Juniper設備自動備份
4月21日更新內容:
支持直接從數據庫讀取數據並執行相關命令
更新腳本下發內容檢查,即是腳本下發前與腳本下發後配置文件對比與檢查