1、编译net-snmp
? ? ? configure? ? --enable-ipv6;
2、配置snmpd.conf (2c配置)
? ? ?监听ipv6?? ? ? ? ?
agentaddress udp:161,udp6:161
? ? 注意:udp6:161 格式,udp6:[::1]:161 同 127.0.0.1 ,如果需要监听所有格式IP 需要配置为??udp6:161。
? ? ?接入配置? ??
rocommunity6 public
? ? ? 接入限制
com2sec6 local ::1 public
com2sec6 mynetwork ::1 public
3、snmpwalk 访问测试
root@:~/exchanger/snmp/net-snmp# snmpwalk -L o -v 2c -c public 'udp6:[fe80::290:bff:fea2:8116]:161' .1.3.6.1.2.1.1.1.0
SNMPv2-MIB::sysDescr.0 = STRING: Linux AllstarOS 4.4.52 #29 SMP Sun Jun 6 23:39:12 PDT 2021 x86_64
root@:~/exchanger/snmp/net-snmp# snmpwalk -L o -v 2c -c public 'udp6:[::1]:161' .1.3.6.1.2.1.1.1.0
SNMPv2-MIB::sysDescr.0 = STRING: Linux ttai 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64
4、snmp 其它设备时注意ip6tables 配置。
|