华为交换机SNMP配置命令


(1)
snmp-agent sys-info contact
设置治理员的标识及联系方法 , 请把替换为你要设置成的值 , 下同 。这个值初始是HuaWei BeiJing China , 用指令
display current-configuration
可以在当前执行的配置的靠末尾看到该项 。
(2)
snmp-agent sys-info location
设置交换机的位置信息 , 这项初始没有设置 。
(3)
snmp-agent community read public
设置一个SNMP Community , 使用该Community连接交换机时 , 只可以读取其SNMP信息 。你可以把指令中的public换成你想要的字符串 。
(4)
snmp-agent community write private
设置一个SNMP Community , 使用该Community连接交换机时 , 不仅可以读取其SNMP信息 , 还可以将值写入SNMP的MIB对象 , 实现对设备进行配置 。你可以把指令中的private换成你想要的字符串 。
(5)
snmp-agent sys-info version all
设置交换机支持的SNMP协议 , 有v1,v2c,v3这3个版本 , 假如你不确定 , 最好设为all , 将会同时支持这3个协议 。在S3050C-0025上初始是只支持v3版本的 , 假如你没有正确设定它 , mibbrower等一些读取软件可能会无法读取信息 。
一般只需设置第(3)和第(5)个指令就可以读取到交换机的SNMP信息了 。在旧的vrp系统上设置可能不同 , 我测试的交换机使用的是vrp3.10版本 。
我使用的是PHP-SNMP的函数来读取交换机的SNMP信息的 。

    推荐阅读