Utilizo logmein para controlar remotamente mis ordenadores. ¿Puedo despertar el Mac cuando está en modo de suspensión para que esté desconectado del mundo exterior?
Respuestas
¿Demasiados anuncios?De este Correo electrónico: :
La mayoría de los ordenadores modernos ofrecen una función llamada "Wake on LAN". Esta función está diseñada para permitir que un administrador de red encender un ordenador de forma remota, incluso cuando apagado, enviando un "paquete mágico". paquete mágico". Esto se utiliza, por ejemplo, para permitir que los programas de copia de seguridad se ejecuten en noche.
Aquí hay un script de Python que hace esto (si su dirección MAC es01-23-45-67-89-0a:
#!/usr/bin/env python
import socket
s=socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.sendto('\xff'*6+'\x01\x23\x45\x67\x89\x0a'*16, ('192.168.1.255', 80))
O puede utilizar Wake550 .
o utilice este sitio .
Históricamente, he logrado esto por dos medios. En primer lugar, ambos métodos requieren que marque la opción "Wake for Network Access" en Preferencias del Sistema -> Ahorro de Energía
(1) Si abre el Finder, amplíe la sección "Compartido" si es necesario, y conéctese al ordenador dormido.
Esto funciona ocasionalmente, pero no siempre. La ventaja es que (presumiblemente) en este punto, estoy haciendo lo que necesitaba hacer de todos modos.
(2) Si eso falla, generalmente abro Wake On LAN y enviar manualmente una solicitud de activación al ordenador.
También puedes despertar tu Mac de forma inalámbrica.
En primer lugar, su Mac debe ser compatible con Wake on Wireless. En segundo lugar, el router debe ser compatible con las extensiones multimedia inalámbricas (WME), también conocidas como multimedia Wi-Fi (WMM).
Después de activar WME en tu router, debes activar "Wake for network access" en tu Mac. A continuación, comprueba la dirección MAC de la tarjeta inalámbrica de tu Mac. Pon tu Mac en reposo. Desde un segundo ordenador inicie sesión en su router y con la opción WOL (Wake on LAN) despierte su Mac de forma inalámbrica introduciendo la dirección MAC.
Recuerda que no todos los routers son compatibles con WME.
@Am1rr3zA, he tenido que añadir una línea a tu Python script para que funcione, como se documenta en esta página :
#!/usr/bin/env python
import socket
s=socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
s.sendto('\xff'*6+'\x01\x23\x45\x67\x89\x0a'*16, ('192.168.1.255', 80))