Надеюсь, кто-то может мне помочь, я искал этот сайт, и ни один из ответов не оказался успешным.
Я создал виртуальную машину CentOS и установил net-snmp и net-snmp-utils. Я пытаюсь выполнить запрос snmpget или snmpwalk на удаленный хост (в частности, demo.snmplabs.com)
Я могу успешно запросить свой локальный хост:
[root@localhost]#snmpwalk -v 1 -c public localhost .1
SNMPv2-MIB::sysDescr.0 = STRING: Linux localhost.localdomain 3.10.0-862.2.3.e17.x86_64 #1
SMP Wed May 9 18:05:47 UTC 2018 x86_64
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (120235) 0:20:02.35
SNMPv2-MIB::sysContact.0 = STRING: Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
...........
Однако, когда я пытаюсь отправить тот же запрос на удаленный хост, я не получаю ответов от этого хоста, и время ожидания запроса истекает.
[root@localhost]#snmpwalk -v 1 -c public demo.snmplabs.com .1
Timeout: No Response from demo.snmplabs.com
Когда я добавляю опцию отладки, я вижу, что пакеты выходят, но никогда не получают их взамен.
Я уже выполнил следующие действия по устранению неполадок:
Не слишком знаком с файлом snmpd.conf, так что, возможно, проблема в этом ...
Любая помощь будет оценена.