Snmpwalk не работает. Не знаю почему. У меня есть хост, настроенный с глобальным адресом ipv6. Snmpd прослушивает ipv6.
netstat -l|grep snmp
udp6 0 0 [::]:snmp [::]:*
udp6 0 0 [::]:snmp-trap [::]:*
Snmpwalk на том же хосте дает сбой.
snmpwalk -v2c -c public udp6:[::1] system
Timeout: No Response from udp6:[::1]
В чем может быть проблема?
snmpd.conf
agentAddress udp6:161
syslocation home
syscontact neil@example.com
rocommunity public
disk / 5000kB
snmpd показывает соединение в системном журнале.
Jul 16 22:25:41 scope snmpd[11066]: Connection from UDP/IPv6: [2604:xxxx:100:8111::3]:53063
Jul 16 22:25:42 scope snmpd[11066]: Connection from UDP/IPv6: [2604:xxxx:100:8111::3]:53063
Jul 16 22:25:43 scope snmpd[11066]: Connection from UDP/IPv6: [2604:xxxx:100:8111::3]:53063
Контроль доступа настраивается для каждого транспорта. Попробуйте заменить
rocommunity public
с участием
rocommunity6 public
Попробуйте добавить:
com2sec6 local ::1 public
на ваш /etc/snmp/snmpd.conf
файл.