1

как я могу настроить его, чтобы работать с моим именем хоста, моим IP, моим именем домена

snmpwalk -v 1 -c public localhost .1.3.6.1.2.1

работает

snmpwalk -v 1 -c public myPCname or myIP .1.3.6.1.2.1

не работает: Тайм-аут: Нет ответа от myPCname или myIP

3 ответа3

1

У вас есть агент, настроенный для внешнего ответа на SNMP-запросы?

Отредактируйте /etc/snmp/snmpd.conf и посмотрите, есть ли в разделе ACCESS CONTROL сообщество и разрешены ли деревья, которые будут применяться для внешнего доступа, проверьте это для получения подробной информации.

Теперь у вас, вероятно, есть rocommunity public localhost (следовательно, localhost работает), но затем другая директива с rocommunity communitysecret default -V systemonly , попробуйте закомментировать это.

Попробуй добавить строку со rocommunity communitystring default

snmpwalk -v 1 -c communitystring myPCname или myIP .1.3.6.1.2.1

Затем перезапустите snmpd

/etc/init.d/snmpd restart

1

Возможно, у вас есть проблема с названием сообщества. Проверьте это и попробуйте снова с этим инструментом snmp.

0

Другая возможность заключается в том, что строка: agentaddress localhost: 161 находится в /etc/snmp/snmpd.conf, что вызывает прослушивание snmpd только по локальному адресу. Удалите его, и он будет прослушивать на всех интерфейсах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .