步骤如下:
1、启动snmp服务:
snmp-agent
2、设置团体名称:
snmp-agent community read cipher +团体名称(其中read为只读权限)
snmp-agent community write cipher +团体名称 (写的权限)
3、设置联系方式:
snmp-agent sys-info contact +联系方式(可以是电话等)
4、设置设备位置:
snmp-agent sys-info location +地址名称
5、设置版本号
snmp-agent sys-info version +版本号(版本号打问号查看就可以了)
当然版本也可以多个一起设置。
下面是一些常见的 SNMP 命令:
snmpget 命令用于获取单个 SNMP 对象的值。例如:
snmpget -v 2c -c public sysName.0
snmpgetnext 命令用于获取指定 OID 号之后的第一个可用的 SNMP 对象的值。例如:
snmpgetnext -v 2c -c public sysName.0
snmpset 命令用于设置单个 SNMP 对象的值。例如:
snmpset -v 2c -c private sysName.0 s "My Router"
snmpwalk 命令用于遍历一个 MIB 树中的所有对象,并获取每个对象的值。例如:
snmpwalk -v 2c -c public
snmpbulkget 命令用于获取多个 SNMP 对象的值。例如:
snmpbulkget -v 2c -c public
snmptable 命令用于获取并展示一个表格型的 MIB 对象的值。例如:
snmptable -v 2c -c public ifTable
注意:上述命令中的参数 -v 表