我一直對snmp配置比較模糊,今天作了個實驗,下面是我記錄的關鍵點:java
路由器配置dom
配置前要保證管理軟件與開啓SNMP的路由器間路由雙向可達,沒有nat設備,且管理軟件與開啓SNMP的路由器間snmp版本一致
snmp-agent
snmp-agent community read public #讀密碼public,使用該密碼只能讀取路由器配置謝謝,好比讀取接口地址
snmp-agent community write private #讀寫密碼private,使用該密碼就能讀取和修改路由器配置信息,好比關閉一個接口
snmp-agent sys-info contact zzh #聯繫人備註
snmp-agent sys-info location lanzhou #位置備註
snmp-agent sys-info version all #啓用版本,這裏啓用三個版本
snmp-agent trap enable #報告功能,好比路由器啓用了一個接口,該動做就會主動報告給管理軟件,或者路由器執行了一條命令也會打報告上去,管理軟件能夠看到這些信息
snmp-agent-agent target-host trap address udp-domain 192.168.0.108 params securityname public #管理軟件地址192.168.0.108ide
管理端配置接口
管理軟件我使用以下軟件,提早裝好java配置好環境變量,若是執行後提示已過時,請將你的電腦修改在過時時間以前ip
軟件打開後的樣子路由
在菜單欄中點擊 設備管理--->添加snm設備get
填寫路由器ip,密碼,端口,版本號,點擊添加it
右鍵添加好的設備,就能夠查看和管理了io