Wake-on-LAN (WoL)
Wake-on-LAN (WOL) te permite despertar remotamente tu servidor Unraid desde un estado de apagado o suspensión enviando un "paquete mágico" a través de la red. Esta página te ayudará a configurar WoL para tu red local.
Requisitos
Para que WoL funcione correctamente, asegúrate de cumplir con los siguientes requisitos:
-
Soporte NIC: Tu controlador de interfaz de red debe admitir WoL; la mayoría de los NIC modernos lo hacen.
-
Configuraciones BIOS/UEFI: Habilita WoL en el BIOS/UEFI de tu placa madre bajo gestión de energía. Aquí hay algunos nombres de configuraciones comunes:
Nombre de la configuración Descripción Wake on LAN Configuración genérica de WoL Activación por evento PME Para eventos de activación PCIe Encender por dispositivos PCI/PCIe Nombre alternativo para WoL Listo para ErP Debe estar deshabilitado para que WoL funcione -
Conexión de energía: Asegúrate de que tu servidor esté conectado a una fuente de energía.
-
Conexión de red: Conecta tu servidor a tu LAN con un cable Ethernet (WoL no es compatible con WiFi).
No todo el hardware soporta el modo de suspensión S3 o WoL de manera fiable. Algunos sistemas pueden experimentar problemas para entrar en suspensión, fallar al despertar correctamente, o requerir configuraciones adicionales de BIOS/UEFI. Siempre prueba estas funciones a fondo antes de confiar en ellas.
Poner un servidor Unraid en suspensión
La forma preferida y fácil de usar para gestionar el modo de suspensión en Unraid es con el plugin Dynamix S3 Sleep. Este plugin ofrece una interfaz gráfica para ayudar a programar el sueño, el despertar y el comportamiento inactivo, mientras resuelve problemas comunes que pueden surgir con varias configuraciones de hardware.
Para instalación y configuración:
- Abre la pestaña de Aplicaciones en el WebGUI de Unraid.
- Busca "Dynamix S3 Sleep" e instala el complemento.
- Navega a Configuración → Configuración de suspensión para establecer tus opciones de suspensión y despertar.
El complemento gestiona la mayoría de las opciones de configuración de suspensión.
Método manual alternativo - Haga clic para expandir/contraer
Si deseas más control o necesitas personalización avanzada, puedes configurar los ajustes de suspensión y WoL a través de la línea de comandos. Este método se recomienda para usuarios avanzados.
Para configurar la suspensión manualmente:
-
Identifica tu interfaz de red principal (generalmente
eth0
) ejecutando el siguiente comando:ifconfig
Anota la dirección MAC (etiquetada como
ether
). -
Habilita WoL en la interfaz con este comando:
ethtool -s eth0 wol g
-
Pon el servidor en suspensión ingresando este comando:
echo -n mem > /sys/power/state
Los ajustes de WoL configurados manualmente no son persistentes tras los reinicios por defecto. Para hacerlos permanentes:
- Crea un archivo
go
en tu unidad flash en/boot/config/go
. - Agrega esta línea:
/sbin/ethtool -s eth0 wol g
Despertar tu servidor Unraid
Para despertar su servidor Unraid remotamente, necesitas enviar un "paquete mágico" especial a través de tu red local. Este paquete incluye la dirección MAC de tu servidor e instruye a la interfaz de red para encender el sistema desde un estado de sueño o apagado. Los diferentes sistemas operativos proporcionan varias herramientas y métodos para enviar este paquete. A continuación, se detallan las instrucciones específicas para Windows, macOS y Linux.
- Windows
- macOS
- Linux
Usando WakeOnLan CMD
-
Descarga wolcmd.exe.
-
Ejecútalo en el Símbolo del sistema:
wolcmd.exe <MAC_ADDRESS> <SERVER_IP> 255.255.255.255
Método en Terminal (recomendado)
-
Instala
wakeonlan
usando Homebrew:brew install wakeonlan
-
Envía el paquete mágico:
wakeonlan MAC_ADDRESS
Alternativa con GUI: miniWOL
- Descarga miniWOL v3 desde la App Store.
- Añade tu servidor usando su dirección MAC.
- Haz clic en el icono del sol para despertar tu servidor.
Método de Terminal
wakeonlan MAC_ADDRESS
Instálalo con sudo apt install wakeonlan
si no está ya instalado.
Alternativa: WoL GUI
Puedes instalar una interfaz gráfica de usuario para wol
desde el gestor de paquetes de tu distribución Linux.