本檔案介紹如何在啟用其他版本時停用SNMP版本1或版本2c。
本文件沒有特定需求。
本檔案適用於執行12.0(3)T或以上版本的任何Cisco IOS®裝置。本檔案中的程式已在執行15.2(2)T的Cisco 2821上驗證。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
請參閱思科技術提示慣例以瞭解有關檔案慣例的資訊。
鑑於簡易網路管理通訊協定(SNMP)第1版和第2c版存在網際網路安全問題,使用者通常會選擇停用基於社群的SNMP,以取代更安全的SNMP第3版使用者安全模式(USM)。 但是,有時最好為舊版應用程式啟用基於社群的SNMP。
為確保應用程式能夠獲得最準確的資料,並受益於更具可擴充性的SNMP GETBULK消息型別,您可以在SNMPv2c保持啟用狀態時禁用SNMPv1。
每次配置SNMP社群字串時,裝置都會為該社群內部配置兩個SNMP組:一個組用於v1,另一個組用於v2c。為了禁用其中一個協定版本,必須刪除該組。
刪除組的命令是no snmp-server group <community> v1。
例如,假設已設定此社群:
Router(config)#snmp-server community public ro
裝置建立以下組:
groupname: public security model:v1 readview : v1default writeview: <no writeview specified> notifyview: <no notifyview specified> row status: active groupname: public security model:v2c readview : v1default writeview: <no writeview specified>
當配置命令 no snmp-server group public v1時,會刪除SNMPv1的公共組,並忽略對裝置的SNMPv1請求。
必須對裝置上配置的所有社群字串執行此過程。
修訂 | 發佈日期 | 意見 |
---|---|---|
1.0 |
02-Mar-2012 |
初始版本 |