Проверьте файл /etc/default/snmpd
. По умолчанию на debian/ubuntu этот файл имеет опцию, которая ограничивает snmp локальным хостом. Вот разность от конфигурации запаса. Я видел, что это возвращается назад к конфигурации запаса во время обновления.
--- a/default/snmpd
+++ b/default/snmpd
# snmpd options (use syslog, close stdin/out/err).
-SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
+SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
Если вышеупомянутое не является проблемой, проверяют брандмауэр дважды на хосте, если это имеет тот.