Я установил SNMP в своей среде Windows Server 2003/2008 и настроил групповую политику, чтобы позволить нашей системе мониторинга выполнять ЧТЕНИЕ SNMP и TRAP с нашей настраиваемой строкой сообщества. У меня есть несколько серверов, которые не работают в системе мониторинга и не получают ответа, хотя кажется, что они настроены и работают.
Какие инструменты на базе Windows можно использовать для устранения неполадок подключения и конфигурации? Я хотел бы выполнять такие действия, как пинг по SNMP, получение данных (snmpwalk?) Или принудительное прерывание.
Убедитесь, что сервер прослушивает порт SNMP (161): netstat -an |find /i "listening"
Неофициальные двоичные файлы net-snmp Windows: http://www.elifulkerson.com/articles/net-snmp-windows-binary-unofficial.php
Предоставляет стандартные инструменты, такие как snmpget и snmpwalk.
snmpwalk -v 1 -c community-here 127.0.0.1
Я бы рекомендовал сначала локально проверить на сервере, что протокол SNMP работает, прежде чем продолжить устранение неполадок на ваших клиентах мониторинга. ...
В разделах «Правила брандмауэра», «Правила для входящего трафика», «Служба SNMP (входящий UDP) с профилем« Частный »,« Общедоступный »для области действия по умолчанию используется« Локальная подсеть », которая может не совпадать с подсетью вашего сервера мониторинга.
Изменение этого правила сработало для меня.
Чтобы добавить к ответу Брента, я недавно обнаружил Гифка что облегчает некоторую проверку SNMP, а также другие задачи, связанные с сетью.