Responda dos años después de preguntar, no es posible confiar solo en la dirección de Mac.
Ya que mencionas el monitoreo del tráfico de red,
El mejor enfoque sería escuchar el tráfico de Bonjour (dns de multidifusión).
Por defecto, las máquinas se llaman 'jannies-iphone.local', 'gregs-macbook.local', 'peters-imac.local' ...
Bonjour es bastante hablador y genera ruido para AFP, SMB, VNC, RAOP, DAAP y otros servicios / protocolos. Le sugiero que utilice el "Explorador Bonjour" y luego haga una secuencia de comandos con Tshark (línea de comando de Wireshark) para automatizar el proceso.
Sin exploraciones remotas, puede administrar sus dispositivos mediante:
-
Ejecutando un agente (o perfil) en cada dispositivo OS X e iOS para buscar "sysctl hw.model" o su número de serie. 'Mac Tracker' puede ayudarte a
Vea los diferentes modelos de Mac y sus especificaciones y número de serie.
patrón.
-
Usando Profile Manager, Configurator o cualquier solución MDM. (Pero esto no responde a su pregunta).
Encuentra iOS y OS X que se ejecutan en la red:
También puede usar una herramienta de red como nmap con la opción -A, -O, o -sV (Active Fingerprinting and service version) y filtrar el prefijo de las direcciones mac de Apple usando un anylizer de red.
En cuanto a la versión de servicio, los números de puerto [tcp 65xxx es un puerto de sincronización de iphone, tcp 548 AFP (OS X)] lo ayudarán a determinar la versión de OS X y el hardware, pero no precisamente.
(No podrá diferenciar, iPad, iPhone, iPod o modelo de Mac).