La tecnología a menudo produce comodidades ridículas, como poder encender su computadora desde kilómetros de distancia sin presionar el botón de encendido. Wake-on-LAN ha existido por un tiempo, así que veamos cómo funciona y cómo podemos habilitarlo.
¿De qué vamos a hablar?
¿Qué es Wake-on-LAN?
Wake-on-LAN (a veces abreviado WoL) es un protocolo estándar de la industria para despertar computadoras desde un modo de muy baja potencia de forma remota. La definición de “modo de baja potencia” ha cambiado un poco con el tiempo, pero podemos tomarlo como que significa mientras la computadora está “apagada” y tiene acceso a una fuente de alimentación. El protocolo también permite una capacidad suplementaria de Wake-on-Wireless-LAN.
Esto es útil si planea acceder a su computadora de forma remota por cualquier motivo: le permite conservar el acceso a sus archivos y programas, mientras mantiene la PC en un estado de baja potencia para ahorrar electricidad (y, por supuesto, dinero). Cualquiera que use un programa como VNC o TeamViewer, o que mantenga un servidor de archivos o un programa de servidor de juegos disponible, probablemente debería tener la opción habilitada por conveniencia.
Wake-on-LAN depende de dos cosas: su placa base y su tarjeta de red. Su placa base debe estar conectada a una fuente de alimentación compatible con ATX, como la mayoría de las computadoras en la última década más o menos. Su tarjeta Ethernet o inalámbrica también debe admitir esta funcionalidad. Debido a que se configura a través del BIOS o a través del firmware de su tarjeta de red, no necesita un software específico para habilitarlo. El soporte para Wake-on-LAN es bastante universal hoy en día, incluso cuando no se anuncia como una característica, por lo que si tiene una computadora construida en la última década más o menos, está cubierto.
Para aquellos de ustedes que construyen sus propios equipos, tenga cuidado al comprar una tarjeta Ethernet. Si bien la mayoría de las tarjetas integradas en las placas base no necesitan este paso, las tarjetas de red discretas a menudo necesitan un cable de 3 pines conectado a la placa base para admitir Wake on LAN. Haga su investigación en línea antes de comprar, para que no se sienta decepcionado más adelante en la línea.
El paquete mágico: cómo funciona Wake-on-LAN
Las computadoras habilitadas para Wake-on-LAN esencialmente esperan a que llegue un “paquete mágico” que incluya la dirección MAC de la tarjeta de red. Estos paquetes mágicos son enviados por software profesional hecho para cualquier plataforma, pero también pueden ser enviados por enrutadores y sitios web basados en Internet. Los puertos típicos utilizados para los paquetes mágicos WoL son UDP 7 y 9. Debido a que su computadora está escuchando activamente un paquete, algo de energía está alimentando su tarjeta de red, lo que hará que la batería de su computadora portátil se agote más rápido, por lo que los guerreros de la carretera deben tener cuidado de apagarlo cuando necesite sacar un poco de jugo extra.
Los paquetes mágicos generalmente se envían a través de la totalidad de una red y contienen la información de la subred, la dirección de difusión de la red y la dirección MAC de la tarjeta de red de la computadora de destino, ya sea Ethernet o inalámbrica. La imagen de arriba muestra los resultados de una herramienta de rastreo de paquetes utilizada en paquetes mágicos, lo que pone en duda exactamente qué tan seguros son cuando se usan en redes inseguras y a través de Internet. En una red segura, o para uso doméstico básico, no debería haber ninguna razón práctica para preocuparse. Muchos fabricantes de placas base a menudo implementan software junto con capacidades wake-on-LAN para ofrecer escenarios de uso sin complicaciones o en gran medida sin configuración.
Cómo habilitar Wake-on-LAN en su sistema
Para comenzar a usar Wake-on-LAN, tendrá que habilitarlo en varios lugares, generalmente su BIOS y desde Windows. Comencemos con el BIOS.
En el BIOS
La mayoría de las computadoras más antiguas y muchas modernas tienen su configuración de Wake-on-LAN enterrada en el BIOS. Para ingresar al BIOS, deberá presionar una tecla al iniciar su computadora, generalmente Eliminar, Escape, F2 u otra cosa (su pantalla de arranque le dará instrucciones sobre qué tecla presionar para ingresar a la configuración). Una vez que esté dentro, verifique en Administración de energía u Opciones avanzadas o algo por el estilo.
En el BIOS de esta computadora HP, la configuración se encuentra cerca de la opción “reanudar después de un corte de energía”. Algunos no son tan obvios: en mi placa base ASUS (abajo), la opción Wake on LAN está enterrada dos capas en lo profundo del sistema de menús, en “Encendido por PCIE / PCI”, porque el controlador de red incorporado está detrás del controlador PCI, solo es visible que esta sea la opción correcta en el texto de descripción.
El punto es que no siempre es fácil u obvio encontrar la opción relevante, ya que los sistemas de menú del BIOS varían mucho. Si tienes problemas, consulta el manual de tu ordenador o placa base o haz una búsqueda rápida en Google. Recuerde que la mayoría de los fabricantes ofrecen versiones en PDF de la documentación en línea.
En Windows
También deberá habilitar Wake-on-LAN en su sistema operativo. Así es como va en Windows. Abra el menú Inicio y escriba “Administrador de dispositivos”. Open el Administrador de dispositivos y expanda la sección “Adaptadores de red”. Haga clic derecho en su tarjeta de red y vaya a Propiedades, luego haga clic en la pestaña Avanzado.
Desplácese hacia abajo en la lista para encontrar “Wake on Magic Packet” y cambie el valor a “Habilitado”. Puede dejar la otra configuración de “Activar” sola. (Nota: uno de nuestros bancos de pruebas no tenía esta opción, pero Wake-on-LAN aún funcionaba bien con las otras configuraciones de esta guía habilitadas correctamente, así que no se preocupe si no está allí).
Ahora haga clic en la pestaña Administración de energía y asegúrese de que las casillas “Permitir que este dispositivo reactive la computadora” y “Solo permitir que un paquete mágico reactive la computadora” estén habilitadas. Haga clic en Aceptar cuando haya terminado.
En macOS
Abra sus Preferencias del Sistema y elija Ahorro de energía. Debería ver “Wake for Network Access” o algo similar. Esto habilita Wake-on-LAN.
En Linux
Ubuntu tiene una gran herramienta que puede verificar si su máquina es compatible con Wake-on-LAN y puede habilitarla. Abra un terminal e instale ethtool
con el siguiente comando:
sudo apt-get install ethtool
Puede comprobar su compatibilidad ejecutando:
sudo ethtool eth0
Si su interfaz predeterminada es otra cosa, sustitúyalo por eth0
.
Busque la sección “Admite Wake-on”. Siempre y cuando una de las letras enumeradas sea g
, puede usar paquetes mágicos para Wake-on-LAN. Para habilitar esta opción, utilice el siguiente comando.
sudo ethtool -s eth0 wol g
Esto debería encargarse de ello. Puede ejecutar el comando para comprobar y ver si está habilitado ahora. Busque la sección “Wake on”. Debería ver un g
en lugar de un d
Ahora.
Cómo reactivar su computadora con paquetes mágicos Wake-on-LAN
Para enviar solicitudes de Wake-on-LAN, tiene una gran cantidad de opciones disponibles.
Depicus tiene una excelente serie de herramientas ligeras para hacer el trabajo, incluida una basada en GUI para Windows y una basada en línea de comandos para Windows y macOS. Wiki.tcl.tk tiene un gran script ligero multiplataforma que también maneja las solicitudes.
DD-WRT tiene un gran soporte para WoL, por lo que si no tiene ganas de descargar software para hacerlo, realmente no tiene que hacerlo. O, si está fuera de lugar, puede usar su dispositivo Android para activar sus computadoras.
Además, muchas aplicaciones admiten Wake-on-LAN dentro de ellas. Por ejemplo, si está intentando acceder a su computadora desde lejos con un programa de escritorio remoto, puede activar la computadora dormida con el botón “Despertar” incorporado de TeamViewer, que utiliza Wake-on-LAN.
Es posible que deba ajustar otras configuraciones en ese programa para que funcione, así que consulte el manual del programa para obtener más información sobre Wake-on-LAN.
Además, dependiendo del programa, Wake-on-LAN solo puede funcionar si envía el paquete mágico desde una computadora en su red existente. Si su programa no maneja automáticamente las conexiones de red para Wake-on-LAN, deberá configurar su enrutador para reenviar los puertos UDP número 7 y 9, específicamente para la dirección MAC de la PC a la que se está conectando. Si no está seguro de cómo hacerlo, consulte nuestra guía sobre el reenvío de puertos desde el enrutador. También es posible que desee configurar una dirección DNS dinámica para que no tenga que verificar la dirección IP de su computadora remota cada vez.