网络管理员可以配置 SNMPv2 以从网络设备获取网络信息。 如图所示,配置 SNMP 的基本步骤都在全局配置模式下完成。

第 1 步: (必选)使用 snmp-server community string ro | rw 命令配置社区字符串和访问权限级别(只读或读/写权限)。

第 2 步: (可选)使用 snmp-server location text 命令记录设备位置。

第 3 步: (可选)使用 snmp-server contact text 命令记录系统联系人。

第 4 步: (可选)限制对 ACL 允许的 NMS 主机(SNMP 管理器)的 SNMP 访问:定义 ACL,然后使用 snmp-server community string access-list-number-or-name 命令引用该 ACL。 此命令即可用于指定社区字符串,也可通过 ACL 限制 SNMP 访问。 如果需要,第 1 步和第 4 步可合并为一个步骤;如果分别输入,思科网络设备会将两个命令合二为一。

第 5 步: (可选)使用 snmp-server host host-id [version{1| 2c | 3 [auth | noauth | priv]}] community-string 命令指定 SNMP 陷阱操作的接收者。 默认情况下未定义陷阱管理器。

第 6 步: (可选)使用 snmp-server enable traps notification-types 命令启用 SNMP 代理上的陷阱。 如果此命令中未指定陷阱通知类型,则发送所有陷阱类型。 如果需要陷阱类型的特定子集,则需重复使用此命令。

注意:默认情况下,SNMP 没有设置任何陷阱。 如果没有此命令,SNMP 管理器必须轮询所有相关信息。