Я пытаюсь настроить демон SNMP (net-snmp) на моем компьютере OpenSuse. Агент работает на адресе 192.168.1.3, и я хочу отправлять запросы с других хостов в сети 192.168.1.0/24. В моем файле snmpd.conf есть следующие настройки сообщества (я использую SNMPv2):
rwcommunity private 192.168.1.0/24
rocommunity public
Я могу успешно выполнять запросы в обоих сообществах с localhost (192.168.1.3). Однако каждый раз, когда я пытаюсь выполнить один и тот же запрос с хоста 192.168.1.2, я получаю тайм-аут.
Например:
snmpwalk -v 2c -c частный 192.168.1.3 .1.3.6.1.2.1.2.2
snmpwalk -v 2c -c общедоступный 192.168.1.3 .1.3.6.1.2.1.2.2
выполнение с машины 192.168.1.3 дает соответствующие результаты. Те же запросы, выполняемые из 192.168.1.2, дают таймаут.
Агент SNMP привязан ко всем сетевым интерфейсам, поэтому он также виден из 192.168.1.2:
$ sudo nmap -sU 192.168.1.3 -p 161
Запуск Nmap 5.00 ( http://nmap.org ) at 23.06.2011, 18:42 CEST Интересные порты на 192.168.1.3: PORT STATE
SERVICE 161 / udp open | snmp с фильтрами
Любые подсказки приветствуются,
Петр
Есть ли в вашей конфигурации другие линии com2sec или rw / rouser?
Включен ли iptables на исходном или целевом хосте, что предотвратит трафик UDP?