Я пытаюсь выяснить, какие устройства есть в сети, поскольку документации, которую я получил, чтобы подобрать это, не существует. Есть ли у кого-нибудь рекомендации?
Спасибо шабба !!
Существует 2 стандарта обнаружения устройств: CDP и LLDP. Помимо этого вы можете использовать таблицу MAC-адресов с коммутаторов, сканирование сети - Nmap и пассивное сканирование сетевым сниффером - WireShark.
Отличный инструмент (и бесплатный) - это NMap.
Помимо очевидного Nmap сканировать, чтобы обнаружить
Я бы также использовал Bonjour/ZeroConf сканировать любые объявленные услуги. Если вы используете Linux, вы, вероятно, можете использовать эту команду:
avahi-browse --all --terminate
я использую Spiceworks в моем офисе, и вы можете использовать его для сканирования всех сетевых устройств в офисе, включая сетевые принтеры.
Недавно мы опубликовали бесплатное программное обеспечение с открытым исходным кодом для обнаружения устройств Windows и Linux в сети и создания таблицы Excel с информацией. Вот краткое изложение:
Вы можете скачать Вот или прочитайте больше Вот.
Мы получили отличные отзывы от сообщества системных администраторов Reddit и работаем над его ускорением. Мы будем очень признательны за ваши отзывы.
Вероятно, вы многое сможете понять, используя NMap чтобы просканировать вашу сеть, а затем посмотреть, какие услуги предоставляет каждый IP. Вы также можете посмотреть OpenNMS, он имеет возможность сканировать устройства и запрашивать snmp, но при этом предполагается, что устройства открыты для анонимных запросов snmp. Комбинация того и другого должна дать вам хорошую отправную точку.
Протокол обнаружения Cisco (CDP) также может использоваться для обнаружения вашего сетевого оборудования (cisco).
Активируется не везде, но чертовски полезно, когда вы ничего не знаете о физической топологии.