Обнаружение устройств, подkeyенных к моей сети

Еще один день, еще один вопрос!

Я пытаюсь написать сценарий, который будет контролировать мою ЛВС для любых новых подkeyенных к нему устройств, и если он найдет новое устройство, отправьте мне электронное письмо.

Моя тестовая networking очень простая, состоящая всего из 1 коммутатора cisco 2900XL. Пока сценарий может запускаться каждые 2 минуты (cronjob) и находит новый MAC-адрес.

Как я могу get информацию IP, соответствующую найденному mac ? Это то, что у меня есть до сих пор:

  1. Сканирование сканирования через DHCP file аренды serverа dhcp, чтобы узнать, какой IP был назначен устройству (если устройство настроено на DHCP, хотя)

  2. Если в моей сети маршрутизатор просматривал таблицы маршрутизации для записи в маке, но моя настройка простая и не нужна.

Также метод # 1 потерпит неудачу, если устройство имеет static ip на нем.

Есть идеи для этого?

благодаря
-ankit

Arpwatch доступен и уже делает то, что вы хотите. В зависимости от вашего дистрибутива, его легко установить.

Показать таблицы arp:

 Linux: $ arp -an Cisco: >show arp 

более эффективное использование ICMP и SNMP для обнаружения устройств.

Другой способ, который может быть полезен, – использовать nmap и сканировать всю вашу networking. Таким образом вы можете get все устройства, подkeyенные к вашей сети. http://nmap.org/download.html . Просто создайте скрипт, который запускает его как задание cron.

  • Отслеживание объема вызовов Avaya через SNMP?
  • Эквивалент SNMP для show ip route?
  • Плагин HAProxy perl и Net-SNMPd на Ubuntu 10.04
  • странный ответ snmp
  • Получить информацию об inodes через snmp для linux
  • Что такое адрес OID для загрузки загрузки processора и использования физической RAM в WinXPsp3 и WinServer2003r2sp2 через SNMP?
  • Насколько точна история cisco ccc «show proc cpu» по сравнению с загрузкой processора snmp?
  • Хост происхождения спуфинга с помощью snmptrap
  • Где оцениваются SNMP MIBS? Могу ли я сделать свой собственный?
  • Мониторинг трафика виртуальных машин на Vmware ESXI Server
  • Настройка Windows7 Чтобы принять requestы snmp и переслать мой собственный server snmp
  • Давайте будем гением компьютера.