
Me gustaría verificar si una computadora en una máquina local está en suspensión o activa, pero sin activarla en la LAN. Si hago ping a la máquina, la máquina se activa automáticamente. No quiero eso. Sólo necesito verificar el estado de una computadora.
Todas las máquinas son Mac con Mac OS X Lion.
Respuesta1
Dos enfoques generales resolverán este problema:
- silbidodelos hosts monitoreados a intervalos regulares
- Indique a la NIC que deje el sistema operativo en reposo en pings.
En el primer caso, estará monitoreando la actividad de los hosts de destino; si se queda en silencio, entonces está durmiendo.
En el segundo caso, debe configurar las capacidades de activación en lan de sus interfaces de red para responder solo a un tipo específico de señal wol y no a ningún ping. Alternativamente, puede desactivar por completo Wake on LAN. En cuyo caso (presumiblemente) los hosts responderán a los pings sólo si están despiertos.
Lamentablemente, no tengo Mac OS X para jugar, pero quizás la configuración de activación en LAN se pueda configurar de la misma manera que en FreeBSD (man 8 ifconfig, busque wol).
Respuesta2
Pruebe Apple Remote Desktop: tiene la columna "estado actual" en la lista de máquinas. La aplicación no cuesta demasiado y es bastante funcional.