SNMP TRAP同SNMP代理一样著名。TRAP也是SNMP协议应用中非常重要的一部分了。所以我们就来对这部分内容进行一下具体的介绍。我们知道TRAP就是SNMP的自陷特性,那么在系统中个,如何让这个特性RUN起来呢? Cisco snmp配置
" {/ ?8 p# D6 I8 y( k# N4 c: L 在IOS的Enable状态下,敲入:config terminal 进入全局配置状态。2 X4 H& j+ }9 Y7 S2 Q) ^
Cdp run 启用CDP
2 E3 m& g/ ~, Y0 ^, d snmp-server community gsunion ro 配置本路由器的只读字串为gsunion
- x9 Y2 `0 Z1 x9 i1 k) I snmp-server community gsunion rw 配置本路由器的读写字串为gsunion7 ~: `& I1 F1 \% _1 _7 {
snmp-server enable traps 允许路由器将所有 类型SNMP Trap发送出去5 f r3 V7 L; [( T" m
snmp-server host IP-address-server traps trapcomm 指定路由器SNMP Trap的接收者为10.238.18.17,发送Trap时采用trapcomm作为字串
- s1 e: k' H) g; o1 X) U# ?8 I snmp-server trap-source loopback0 将loopback接口的IP地址作为SNMP Trap的发送源地址
5 ^4 P7 s8 m) ^% `9 g' i* l show running- \: q3 H$ t1 V# D ^6 |& L
copy running start或write terminal 显示并检查配置, \- A3 a5 Q5 @* F$ h1 w
保存配置
, y" f$ z" t8 f) F0 P 配置Cisco设备的SNMP代理
. |9 ?( S7 @: H4 ~, ^ 配置Cisco设备上的SNMP代理的步骤如下:
+ Y! I) d/ ^ U 启用SNMP:" E+ D, f4 e4 W6 K. `4 r0 q) {
configure terminal
7 z8 E5 ~: L1 a- a) x; [+ m4 | snmp-server community rw/ro (example: snmp-server community public ro)8 z4 V1 m1 r% c" \0 e! t$ \7 u( L
end+ r* w5 L( B' D) L7 x
copy running-configstartup-config& V# M1 Z, U. N
启用SNMP Trap:2 W* A$ a1 }) L- w
configure terminal6 q# V2 M4 X3 t3 e4 i
snmp-server enable traps snmp authentication2 }$ l# P& z7 Z$ W
end+ L( N$ E0 L" S9 r9 V
copy running-configstartup-config, ~( ~& B3 Y- g; o
配置snmp+ ?+ n) v) [* f1 s, D* C6 }
#conf t- L6 i. v4 u4 K
#snmp-server community cisco ro(只读) ;配置只读通信字符串. r: A# G+ g6 i8 u2 C l4 Z
#snmp-server community secret rw(读写) ;配置读写通信字符串
) C6 y0 f/ z K# p/ l+ | #snmp-server enable traps ;配置网关SNMP TRAP
4 y b6 O4 ?" `1 ^ #snmp-server host 10.254.190.1 rw ;配置网关工作站地址 |