LINUX.ORG.RU
ФорумAdmin

Что не пускает к агенту SNMP?


0

0

ОС Debian (lenny). Установлен SMTPD, настроен. Команда к примеру #snmpwalk -c public localhost -v1 отрабатывает без проблем. Стоит localhost заменить реальным IP адресом компьютера, например snmpwalk -c public 192.168.1.55 -v1, получаем Timeout: No Response from 192.168.1.55. С других машин локалки разумеется доступа тоже нет.

Кусок файла конфигурации: com2sec local localhost public com2sec localnet 192.168.0.0/24 public

Вроде ж прописано - пущать в/из локалки. Что то где то надо ещё?

в /etc/default/snmp-что-то там там по умолчанию он слушает на 127.0.0.1
Соответственно, когда вы указываете localhost - он обращается на 127.0.0.1 Это же можно было узнать посмотрев нетстатом =)

Jaizer ()
Ответ на: комментарий от Jaizer

Не так всё просто

Чуть позже выяснил, что агент по умолчанию сел на UDP6. Прописал в файл snmpd.conf строку:

agentaddress udp:161

В результате имеем:

Dec 11 14:32:41 begemot snmpd[2325]: error on subcontainer 'ia_addr' insert (-1) Dec 11 14:32:41 begemot snmpd[2325]: Error opening specified endpoint «udp:161» Dec 11 14:32:41 begemot snmpd[2325]: Server Exiting with code 1

Пробовал сажать на другие порты. Сел на 162, но работал нестабильно и в конце концов тоже перестал его подключать.

begemot ()
Ответ на: комментарий от Jaizer

Но пардон!

А кто ему не даёт то сесть на 161 порт НЕ по умолчанию, если я прописал в конфиге /etc/snmpd.conf строку

agentaddress udp:161

И почему он при этом садится на 162. Нетстат как раз показывает, что оба порта одинаково свободны.

begemot ()
Ответ на: комментарий от Jaizer

Спасибо, основные проблемы решены.

Осталась одна, касающаяся ловли трапов. Как избавиться от сообщения:

snmptrapd[2205]: Warning: no access control information configured.

begemot ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.