文章目錄
- 1.登入交換機
- 2.配置snmp
- 3.案列
- 4.遠端測試walk
思科交換機開啟snmp
1.登入交換機
2.配置snmp
#運作sh snmp檢視SNMP協定是否開啟
Switch#sh snmp
#運作config t進入全局配置模式
Switch#config t
Switch<config>#
#設定隻讀字元串,public為團體名稱,ro為隻讀
Switch<config>#snmp-server community public ro
#啟用snmp陷井,允許交換機将所有類型SNMP Trap發送出去
Switch<config>#snmp-server enable traps snmp
#SNMP采用版本2,public作為團體名稱,192.168.1.75為zabbix-server位址
Switch<config>#snmp-server host 192.168.1.75 version 2c public
#指定SNMP Trap的接收者為192.168.1.75(zabbix-server位址),發送Trap時采用public作為團體名稱
Switch<config>#snmp-server host 192.168.1.75 traps public
#設定vlan1虛接口IP位址做為snmp trap資訊的釋出位址
Switch<config>#snmp-server trap-source vlan 1
3.案列
#以CISCO 3960設定為例吧
第一步:登入Cisco 3960網絡裝置,進入指令管理模式。
#指令來設定一個SNMP團體名為public,并且團體權限為“隻讀”(RO 為隻讀 RW 為讀寫)
第二步:輸入 snmp-server community public RO
#指令來指定以FA0/1端口為監控源接口,如果不輸入此行也是可以的,将以裝置自身的router ID作為監控源。
第三步:輸入 snmp-server trap-source FastEthernet0/1
#我們可以使用指令設定SNMP協定的聯系人,這裡輸入網絡管理者的電子郵件位址即可。
第四步:輸入 snmp-server contact [email protected]
#指令來配置網關工作站位址。
第五步:輸入 snmp-server host 10.0.0.1 rw
#指令啟動trap監視控制功能。
第六步:輸入 snmp-server enable traps
#儲存設定并退出後即可完成在3960裝置上的所有配置。
第七步:exit
ps
4.遠端測試walk
#linux安裝snmpwalk測試工具即可
yum -y install net-snmp-utils
#snmp工具測試snmpwalk
snmpwalk -v 1或2(代表SNMP版本) -c SNMP讀密碼 IP位址 OID(對象标示符)