Я пытаюсь удаленно контролировать сервер (Ubuntu 12.04) через SNMP. Я отредактировал файл snmpd.conf и добавил блок IP в раздел только для чтения. Когда я пытаюсь протестировать SNMP локально, я вижу, что он работает. Вот команда, которую я использовал для локального тестирования моего демона SNMP.
snmpwalk -v1 -c <comname> localhost system
Проблема в том, что с удаленных хостов я не вижу никаких сообщений. Ниже представлена команда, которую я использовал.
snmpwalk -v1 -c <comname> <IPtoBeMonitored>
Сообщение об ошибке, которое я получаю:
Timeout: No Response from <IPtoBeMonitored>
У меня нет брандмауэра. Как вы думаете, что может быть причиной этой проблемы? Заранее спасибо.
Запустите netstat -an | grep: 161 '- если вы не видите адрес своего адаптера Ethernet (т.е. только 127.0.0.1:161), вам необходимо настроить адрес агента в файле snmpd.conf.
Проверьте свой snmpd.conf - возможно, вы привязываетесь только к loopback?