SNMP 全称:简单网络管理协议,可以实现对不同种类和不同嘀咕没人网络设备进行统一管理,大提升了网络管理的效率
SNMP三个版本:
V1 :简单 无加密 备受争议
V2 增加了数据类型,网络地址、字符串、计数器等 广泛使用
V3:安全性作了提升,认证等
UDP协议:代理端口161 管理端端口162
- SNMP Agent 的建立和取消
Router(config)#snmp-agent enable (打开 SNMP Agent)
Router(config)#snmp-agent disable(关闭 SNMP Agent)
2、snmp-server community {ro|rw} <string> // 设置 SNMP 团体名及访问权
限。该命令在全局模式下配置。缺省情况,,权限为只读的团体名为 public, 权限为读写的团体名为 private。
snmp-server location <string> //配置被管设备的位置为string
snmp-server host <IP address> //配置 Trap 主机的地址
[no] snmp-server enable traps //允许发送 Trap,本命令的 no 操作禁止发送 Trap
[no] snmp-server trap-authentication snmpv1
//允许发送 Authentication Trap,本命令的 no 操作禁止发送 Authentication Trap
配置举例
下面是一个 SNMP 配置的典型案例,您可以参照以下步骤使用 DCR 系列路由器的 Agent 代 理功能:
第一步:激活 Agent 代理
Router(config)#snmp-agent enable
第二步:配置 SNMP 参数 设置只读团体名为 power,设置读写团体名为 toppower Router(Config)#snmp-server community ro power
Router(Config)#snmp-server community rw toppower
设置联系人标识为 Admin,后缀联系电话
Router(Config)#snmp-server contact Admin:support(88096999)
设置设备所在地为北京
Router(Config)#snmp-server location Beijing-China
设置接受 Trap 消息的主机地址为 10.1.128.1
Router(Config)#snmp-server host 10.1.128.1 如不需禁止 Trap 消息,用缺省情况即可。
第三步:查看 SNMP 参数
Router#show snmp
第四步:关闭 Agent 代理 Router(config)#snmp-agent disable