Ну, вы можете попробовать использовать широковещательный адрес подсети, но из часто задаваемых вопросов 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