Назад | Перейти на главную страницу

Как проверить, работает ли SNMP на серверах Windows 2003/2008?

Я установил 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, а также другие задачи, связанные с сетью.