2015-09-11 7 views
3

В моей сети я хочу сканировать устройства с поддержкой snmp. Итак, есть ли какая-либо одна команда snmp строки, чтобы получить список устройств с поддержкой snmp в определенном диапазоне IP-адресов, например 172.26.1.1 до 172.26.1.255.Есть ли одна команда snmp для получения списка устройств с поддержкой snmp в некотором диапазоне IP-адресов

Я нашел ссылку, в которой говорится, что это возможно, но она не упоминает команду.

https://support.panorama9.com/hc/en-us/articles/203568188-Test-if-SNMP-devices-are-responding-correctly-to-SNMP-queries

Есть ли общий OID для достижения этой цели или одной команды SNMP?

ответ

1

Ну, вы можете попробовать использовать широковещательный адрес подсети, но из часто задаваемых вопросов SNMP большинство устройств отключено. Таким образом, это, вероятно, не будет работать очень хорошо.

http://www.snmp.com/FAQs/snmp-faq-part2.txt

2.60.12 ПРЕДМЕТ: Как агент должен ответить на запрос вещания?

Когда SNMP-запрос отправляется с широковещательным адресом, кто должен ответить ? В идеале каждый хост в подсети должен отвечать. Но я замечаю, что этого не происходит. Каково ожидаемое поведение, когда осуществляется направленная трансляция?

В зависимости от того, как агент написан, он может ответить, или просто отпустите сообщение. Многие агенты просто бросают сообщение. Я считаю, что это то, что делает агент SNMP в продукте cisco.

Другой альтернативой является попытка использования nmap для сканирования хостов, отвечающих на SNMP, а также попытка увидеть, на какие строки сообществ они отвечают.

https://www.vanstechelman.eu/networking/scanning_for_snmp_services_with_default_community_strings

также

https://nmap.org/nsedoc/scripts/snmp-brute.html

 Смежные вопросы

  • Нет связанных вопросов^_^