只是想知道什麼是配置一個版本的最佳方式。詳細說明 - 我想擁有不同版本的配置文件並查詢當前正在運行的配置版本的running-config。是否有可以設置的MIB OID來指定當前正在運行的配置版本,然後再進行輪詢?我可以把它放在配置文件本身嗎?如何管理Cisco IOS配置文件版本控制?
這裏的背景是升級管理。
謝謝!
編輯:爲了澄清(我甚至沒有理解我第一次寫什麼),我真正想要的是一種簡單的方法來將版本元數據添加到配置文件。
理想情況下,我希望做的是在配置文件中這樣一行:
! configuration_version 1.10
這樣做的問題是,當你的配置文件複製到運行,你失去的意見,所以我唯一可以找到的方法是將config_version屬性放在其中一個橫幅中,如motd或登錄橫幅。這種方法很有效,但它是一種黑客攻擊,因爲在cli中沒有「show banner」命令,所以解析橫幅信息的方法很麻煩。
嗨,謝謝你的迴應。其實我更關心你如何管理文件的版本。我編寫了一個python腳本來以編程方式完成所有這些工作,我遇到的麻煩是告訴你是否升級的簡單方法。即我想在運行配置中加入一行,如「配置 - 版本1.0.0」。然後我可以解析出來,並確定是否真的需要升級或不需要下拉整個配置,並做一個差異或類似的東西。目前唯一能夠找到版本號的地方是橫幅,motd,登錄等 – ac84
您可以使用感嘆號(!)使用註釋。請參閱答案 –
但是,該註釋在RAM或running-config中不存在。你可以把它們放在啓動配置文件中,但是當你將啓動文件複製到運行中時,你會失去註釋,因爲交換機/路由器不關心它們 – ac84