Есть ли способ проверить, включен ли протокол SNMP на конкретном устройстве в нашей сети (прослушивает трафик, связанный с протоколом SNMP), не зная строки сообщества и не имея доступа к его настройкам?
(Устройство, на котором должен быть включен протокол SNMP, не отвечает ни на какие запросы SNMP от нашего сервера Solarwinds, и я хотел узнать, проблема ли это устройства или проблема сетевого пути (брандмауэра?). trace-route'd успешно.)
Спасибо за любые идеи.
Возможный ответ: проверьте, прослушивает ли устройство порты 161 (в меньшей степени, 162), то есть выполните сканирование портов на этих конкретных портах, обычно зарезервированных для использования SNMP.
Звучит как хороший ответ?
(Провел тест, и он, похоже, работает: сетевая утилита на Mac, «сканирование портов» на целевом IP-адресе, на порте 161. Если сканирование имеет тайм-аут, SNMP, скорее всего, не настроен или защищен брандмауэром для исходного IP-адреса. Если сканирование завершится успешно и быстро, устройство является прослушивание 161, что означает, что он, вероятно, имеет активную службу snmp (d).)