WOL: Pack Aventuras de la Magia. Wake-On-Lan - descripción del programa

Encienda su computadora de forma remota, a través de una red o a través de Internet - Wake On Lan

Cualquier tarjeta de red moderna y BIOS de la placa base admiten tecnología que le permita encender esta computadora de forma remota.

Cómo funciona WOL

Cuando la función está habilitada, la computadora, que está apagada normalmente (no en modo de emergencia), continúa suministrando energía en espera (5 V con una pequeña corriente) a la tarjeta de red, que está en modo de espera para solo un paquete. paquete magico(paquete mágico). Al recibir este paquete, la tarjeta de red envía una señal para encender la computadora.

Puede transferir este paquete utilizando un programa especial, por ejemplo WOL v2.0.3, o un script PHP.

Configurar la computadora para encender

En el BIOS de la computadora habilitamos la tecnología Wake On Lan, esta opción se encuentra en la sección de administración de energía y se puede llamar (configurada en Encendido), Wake Up On LAN (a Habilitado), Wake on LAN desde S5 (a Encendido). -On ), o Soporte ERP (a la posición Desactivado).


Ahora, apagando el ordenador de forma normal, este esperará el paquete mágico y se encenderá tras recibirlo.

Cómo enviar un paquete mágico

Para enviar el paquete mágico y luego encender la computadora, necesitas saber dirección MAC(dirección física) de la tarjeta de red de la computadora que se enciende ().

Dado que un ordenador apagado simplemente no puede tener ninguna dirección IP, sólo puede recibir el paquete en modo de difusión. Una computadora apagada tampoco puede responder a un paquete TCP que solicita una conexión en el puerto y por lo tanto, es lógico suponer que el paquete debe ser UDP(aunque no importa). El puerto de destino en este caso no es importante, la tarjeta de red aceptará el paquete mágico en cualquier puerto, pero generalmente es aceptado. Puertos 7 y 9, los puertos predeterminados para WOL. De lo anterior se deduce que la computadora que se enciende y la computadora desde la cual se envía el paquete deben estar en la misma red; de lo contrario, lo más probable es que el paquete de transmisión no salga del enrutador (hablaremos sobre encender a través de Internet más adelante). ).

Como se mencionó anteriormente, puedes enviar un paquete mágico usando un programa especial en el que solo necesitas ingresar la dirección MAC de la computadora que estás enciendendo y su IP para crear una transmisión en esta red. Por ejemplo, si la IP de la computadora es 192.168.1.10, entonces el programa enviará a esta IP y a la transmisión 192.168.1.255. Y si necesita organizar el encendido de las computadoras en línea (a través de un navegador), puede hacerlo usando un script PHP.

Wake On Lan a través de Internet

Si tiene una conexión directa a Internet (a través de DHCP) y una dirección IP dedicada, y si su proveedor admite el enrutamiento de paquetes de transmisión, entonces su computadora puede encenderse para enviar un paquete mágico a la transmisión de su red, por ejemplo. , su IP es 37.37.37.59, entonces necesita enviar el paquete a la dirección 37.37.37.255.

Pero en la mayoría de los casos, por una razón u otra, no funciona, entonces debes tener un enrutador. Un enrutador se conecta a Internet y su computadora se conecta a este enrutador mediante un cable. En esta situación, el paquete mágico debe enviarse no por transmisión, sino a la dirección IP externa del enrutador. Y en el enrutador necesitas crear una regla (reenvío de puerto) en la que registrar el reenvío del puerto deseado (por defecto 7 y 9 para un paquete mágico, aunque puedes enviar a cualquiera) desde la WAN a la LAN al transmitir, es decir, a XXX.XXX.XXX.255 .

Pero desafortunadamente, no todos los enrutadores pueden reenviar puertos para transmitir; algunos modelos de D-link, todos los enrutadores Linksys y Cisco, MikroTik y, en mi opinión, ZyXel pueden hacerlo.

Estructura del paquete mágico

Un paquete Magic es una secuencia especial de bytes que se envía por difusión a través de UDP para su funcionamiento normal. Al principio del paquete hay 6 bytes iguales a 0xFF y luego se va Dirección MAC repetida 16 veces. Supongamos que la dirección MAC 00:1D:7D:E5:06:E8, entonces el paquete mágico se verá así (sin saltos de línea, por supuesto):

FFFFFFFFFFFF
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8
001D7DE506E8

No olvides irte

La capacidad de encender una computadora a través de una red, incluso estando en el otro lado del mundo. Todo lo que necesita para iniciar una PC de forma remota es conocer la dirección IP y MAC (enrutador preconfigurado y configuración WOL habilitada en el BIOS de la computadora que se enciende).

Cómo configurar Wake-on-LAN (WOL) en su computadora

Primero debe comprender si la placa base de su PC es compatible con Wake on LAN. Esto se puede encontrar en la configuración del BIOS CMOS en la sección "Encendido". En el firmware AMI BIOS v2.61, WOL está habilitado en los ajustes de Energía - Configuración de APM. En el elemento "Encendido mediante dispositivos PCI", debe seleccionar "Activado".

¿Cómo saber las direcciones IP y MAC?

Para averiguar las direcciones IP y MAC, debe ingresar el comando ipconfig.exe /all en la línea de comando o en el menú Inicio/Ejecutar.
Dirección física: 54-A0-50-39-2F-20 – esta es la MAC;
Dirección IPv4: 192.168.0.37 (primaria): esta es IP;
En este caso, la IP es inútil, porque el cable de Internet no se conecta directamente a la computadora, sino a través de un enrutador.

Configuración de Wake-on-LAN en un enrutador (enrutador)

A veces, una computadora puede estar conectada a una red mediante un enrutador; es necesario configurar la redirección de mensajes de banda ancha a su PC. WOL con este tipo de conexión a Internet solo funcionará con acceso a Internet dedicado o cuando se utilicen enrutadores personalizados (DLink, Linksys, etc.).
En este caso, la IP que especifique en el programa syslab debe ser la que está especificada en su enrutador en la configuración wan.
a. Ejemplo de configuración de un enrutador TP-Link:
1. Vaya a la sección Reenvío->Servidores virtuales.
2. agregue un “servidor virtual”, indique su dirección IP y el puerto que se utilizará para habilitarlo. Normalmente, los puertos 7 y 9 se utilizan para Wake-On-LAN, pero también puede especificar cualquier otro puerto (del 1 al 65535). Establezca el tipo de protocolo en UDP o TODOS.
3. Vaya a Enlace IP y MAC->Configuración de enlace Habilitar la opción Enlace Arp.
4. Agregue una nueva entrada para la computadora que encenderá de forma remota, indicando sus direcciones IP y MAC. No olvide habilitar también la opción Vincular.

El foro recibe a menudo diversas preguntas. Siempre que es posible, se responden con prontitud. Y a veces, la cantidad de preguntas con el mismo contenido comienza a desviarse. Y este fenómeno no pasó por alto la tecnología Wake-On-Lan, que se implementó en muchas placas base fabricadas por GIGABYTE.

El ejemplo de hoy con imágenes será un intento de aclarar los detalles específicos de la configuración y el trabajo con WOL. Qué es Wake-On-Lan y por qué es necesario se puede encontrar en el omnisciente sitio web de Wikipedia:

Empezaré con la configuración. Se utilizó el siguiente equipo:

Placa base GIGABYTE GA-Z77X-D3H

ProcesadorIntel Core i5-2300

Enfriador Intel BOX

RAM Kingston KHX11000D3LL/2G conectada a la ranura DDR3_1

Unidad wd1002faex

Fuente de alimentación CFT-1000G-DF

Sistema operativo Windows 7 Profesional x64

Así, se considera que el sistema está montado, probado, funciona correctamente y está incluido en la red local. Sin embargo, para garantizar una configuración correcta en el entorno UEFI, aún es necesario llevarlo a la uniformidad y armonía. Para hacer esto, debe realizar un procedimiento de limpieza de CMOS. Esto se hace cortocircuitando los dos pines CLR_CMOS usando un puente de metal. CON SISTEMA ABSOLUTAMENTE DESENERGADO. Pero utilizamos el método antiguo y probado y cerramos los contactos con un destornillador☺

Consulte el manual oficial de la placa base para obtener detalles sobre el procedimiento de reinicio de CMOS.

Luego, el sistema se enciende y posteriormente aparece en la pantalla un mensaje que indica que el reinicio del BIOS se ha completado y se le solicita que seleccione la opción de acción deseada. Se selecciona el tercero: ingresar al menú de configuración del BIOS.

Después de restablecer el CMOS, todos los parámetros vuelven a la configuración de fábrica y, por lo tanto, se excluye la posibilidad de que algunas configuraciones afecten las funciones WOL necesarias para el correcto funcionamiento.

En un entorno UEFI, debe cambiar al modo Avanzado (donde no hay vistas hermosas del tablero). Esto se hace presionando la tecla F1. A continuación, debe ir al menú Administración de energía y asegurarse de que el parámetro ErP (es responsable de la funcionalidad WOL) esté configurado en Deshabilitado. Si no está instalado, debe instalarlo.

Entonces, en el entorno del sistema operativo, es necesario preparar el adaptador Ethernet para "escuchar" las ondas y recibir el "paquete mágico". Este paquete está diseñado específicamente para transferir una computadora del modo S5 al modo S0 en el momento adecuado, sin intervención física del usuario. Para hacer esto, debe realizar las siguientes configuraciones del adaptador. Vayamos al menú de administración de la computadora haciendo clic derecho en el ícono “Computadora” en el escritorio y seleccionando “administrar”:

Vaya a la pestaña "avanzado". Allí seleccionamos la opción “Paquete Mágico WOL”. Debe estar encendido. Si está apagado, enciéndelo.

De hecho, después de esto, la computadora está lista para reactivarse con el comando "Paquete mágico". Y todo lo que queda por hacer es descubrir cómo "despertarlo". Pero antes de eso, debe averiguar qué dirección física e IP tiene actualmente la computadora. Puedes hacer esto de la siguiente manera:

Vaya al Centro de redes y recursos compartidos (ya sea usando el Administrador de dispositivos o usando el ícono de la bandeja), seleccione la conexión de red local actual y haga clic en el botón "detalles" allí. Posteriormente, podrás ver amplia información sobre la conexión de red. Nos interesan las columnas "Dirección física" (también conocida como MAC) y Dirección IPv4. Los anotamos en un papel. En nuestro caso, estos son 50E549EDFCA3 y 192.168.100.55, respectivamente.

Después apagamos el ordenador de la única forma correcta, mediante “shutdown”. Esto es necesario para que el adaptador de red siga funcionando correctamente y reciba "paquetes mágicos" después de apagar la computadora.

Después de que la computadora se calme, puede asegurarse de que el adaptador de red continúe funcionando haciendo parpadear el LED:

Tenga en cuenta que una mayor desenergización es categóricamente inaceptable. Si desconecta el cable de alimentación o apaga el protector contra sobretensiones piloto, la computadora no podrá encenderse de forma remota.

Entonces, ahora puede proceder directamente al procedimiento para encender la computadora de forma remota. Esto se hace utilizando un software especial capaz de generar y enviar un "paquete mágico" a la dirección deseada. Hay una gran cantidad de software de este tipo disponible y cada uno puede encontrar algo que le guste personalmente. Nos decidimos por la utilidad gratuita WOL 2.0.3. Se instala en una computadora de terceros, desde la cual, de hecho, se encenderá de forma remota la computadora que espera el "Paquete Mágico".

La instalación se realiza de la forma más básica:





Después de eso, se inicia el programa y en él debe realizar ajustes para agregar una computadora que se encenderá de forma remota. Para hacer esto, en la ventana principal, haga clic en el ícono “agregar nuevo elemento”, en la ventana que aparece, ingrese las direcciones IP y MAC previamente anotadas en una hoja de papel. A continuación, haga clic en Aceptar.


Luego, en las filas de la lista de la ventana principal, debería aparecer una entrada sobre la computadora con los parámetros ingresados ​​anteriormente. Seleccione la entrada debajo de la columna "Anfitrión", los íconos de interacción se activan y haga clic en el que se llama "Despertar". Después de esta acción, el preciado “paquete mágico” se enviará a la computadora remota, y la computadora reaccionará como si se hubiera presionado el botón de Encendido o, más simplemente, se encenderá.

Este es, de forma resumida, el procedimiento para encender de forma remota un ordenador basado en una placa base GIGABYTE mediante tecnología Wake-On-Lan. Pero qué hacer a continuación con la computadora, cómo conectarla, cómo trabajar y cómo apagarla, tú decides, porque esta es una historia completamente diferente☺

¿Sabías que puedes encender tu computadora de forma remota a través de una red LAN o incluso a través de Internet? La tecnología Wake-On-LAN existe desde hace bastante tiempo y ahora veremos cómo funciona.

Wake-On-LAN (a veces abreviado WoL) es un protocolo estándar para reactivar computadoras de forma remota. Naturalmente, el ordenador debe estar conectado físicamente tanto a la electricidad como al router mediante una conexión por cable o incluso Wi-Fi. El protocolo Wake-on-Wireless-LAN le permite encender su computadora sin una conexión de red por cable.

Habilitar Wake-On-LAN depende de dos cosas: la placa base y la tarjeta de red. Su placa base debe estar conectada a una fuente de alimentación compatible con ATX, es decir. a casi cualquier fuente de alimentación que haya estado en producción durante 17 años. La tarjeta de red o la tarjeta inalámbrica también deben admitir esta función. Dado que habilitar el protocolo WoL se configura a través del BIOS o mediante el firmware de su tarjeta de red. En este último caso, necesitará un software especial para encender la computadora.

La compatibilidad con Wake-On-LAN es una característica bastante común integrada en las placas base y tarjetas de red de forma predeterminada. Además, entre las características enumeradas en las tiendas ya no encontrará ninguna mención a la compatibilidad con Wake-On-LAN.

Paquete mágico: cómo funciona Wake-on-LAN

Wake-On-LAN enciende la computadora enviando "paquetes mágicos" a su tarjeta de red, que incluyen la dirección de transmisión de la red, la dirección de transmisión, la dirección MAC de la tarjeta de red y una secuencia especial de bytes: el paquete de datos. Estos paquetes mágicos son absolutamente idénticos para cualquier plataforma, ya sea Intel, AMD o Apple. Los puertos típicos utilizados para WoL y paquetes mágicos son UDP 7 y 9. Dado que cada computadora escucha activamente el canal de datos, un paquete mágico de este tipo, que tiene un identificador de computadora único (dirección MAC de la tarjeta de red), será fácilmente detectado y procesado.

La imagen de arriba muestra los resultados del rastreador de paquetes. Aquí surge una pregunta razonable: ¿es segura la transmisión de un paquete mágico? Después de todo, interceptar el tráfico desprotegido no será difícil. ¿Qué tan segura es la transmisión Wake-On-LAN cuando se utiliza en redes inseguras y a través de Internet? En una red segura o en uso doméstico no debería haber motivo de preocupación. Y en una red abierta es mejor no utilizar Wake-On-LAN o al menos cuidar el perfil de conexión de tu tarjeta de red, eligiendo al menos opciones con una mínima apertura de recursos al exterior.

Cómo habilitar Wake-On-LAN

Para comenzar a utilizar Wake-On-LAN, existen varias opciones para habilitarlo. La forma más sencilla es a través del BIOS de la placa base. Otra opción es a través de una utilidad especial del fabricante de tu placa base o tarjeta de red.

En BIOS

La mayoría de las computadoras antiguas y muchas modernas tienen sus propias configuraciones de Wake-On-LAN integradas en el BIOS. Para ingresar al BIOS, debe hacer clic en el botón DEL o F1 o F2 Cuando inicie su computadora, después de ingresar al BIOS, vaya a Energía u Opciones avanzadas.


Premio BIOS

En UEFI BIOS, la configuración para habilitar Wake-On-LAN generalmente se encuentra en opciones adicionales, a veces en la sección de encendido PCIE/PCI.

Además, los fabricantes de placas base llaman a la tecnología de diferentes maneras: Aggresslive Link de ASRock, ErP de Gigabyte, PME de ASUS.


UEFI-BIOS

En el sistema operativo Windows

También puede habilitar Wake-On-LAN en el sistema operativo. Cómo hacer esto en Windows. abrir menú COMENZAR y entrar Administrador de dispositivos. Después de abrir el Administrador de dispositivos, expanda la sección Adaptadores de red. Haga clic derecho en la tarjeta de red y seleccione Propiedades, luego ve a la pestaña Además.

Desplácese por la lista y busque Paquete Wake on Magic, Despertar en LAN- Cada fabricante llama a esta configuración a su manera. Cambie el valor a Activado, si está apagado.

Ahora ve a la pestaña Gestión de energía y asegúrese de que la opción Permitir que el dispositivo active la computadora incluido. Además, puede marcar la casilla junto a Permita que solo el paquete mágico active la computadora.

En MacOS

Abra la configuración del sistema y seleccione Ahorro de energía. Marque la opción Despertar para acceder a la red o algo parecido. Esto habilitará Wake-on-LAN.


En Linux

Ubuntu tiene una gran herramienta que puede comprobar si su tarjeta de red admite Wake-on-LAN y si se puede habilitar. Abra una terminal e instale ethtool usando el siguiente comando:

Sudo apt-get install ethtool

Y puedes admitir Wake-on-LAN ejecutando:

Si su interfaz de red es diferente eth1, eth2, eth3, etc., reemplácela.


encontrar un artículo Despertar. Para habilitar esta opción, use el siguiente comando:

Sudo ethtool -s eth0 wol g

Ejecute el comando nuevamente para asegurarse de que esté habilitado. debe ser Despertar:g.

Cómo encender su computadora usando Wake-on-LAN

Para enviar solicitudes de Wake-on-LAN, hay varias opciones disponibles:

Depicus para Windows, Apple y Android

Depicus tiene una excelente serie de herramientas livianas para realizar el trabajo, incluida una GUI para Windows y una línea de comandos para Windows y MacOS. Además, hay una aplicación independiente disponible en Android, iPhone y Windows Mobile.

Las tecnologías modernas son cada vez más cómodas, por ejemplo, encender el ordenador que necesitamos estando a kilómetros de él sin pulsar un botón. Wake-on-LAN existe desde hace mucho tiempo, así que echemos un vistazo a cómo funciona y cómo habilitarlo.

¿Qué es Wake-on-LAN?

Wake-on-LAN es un protocolo estándar de la industria para encender (reactivar) computadoras de forma remota que tienen energía en espera. La definición de energía en espera es un modo en el que la computadora está apagada, pero la indicación en la placa base indica que tiene energía y al mismo tiempo tiene la capacidad de iniciar la fuente de alimentación. El mismo protocolo le permite organizar una función adicional: Wake-on-Wireless-LAN: despertarse desde una red inalámbrica.

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 es el caso en la mayoría de los casos. Su red o tarjeta de red inalámbrica también debería admitir esta funcionalidad. Dado que esta función está configurada en el BIOS y en la tarjeta de red, no es necesario ningún software especial adicional para habilitarla. La compatibilidad informática con Wake-on-LAN es muy común, incluso para modelos más antiguos. Sin embargo, en los modelos de computadora más nuevos, puede encontrar opciones adicionales en el BIOS que lo ayudarán a encender la computadora de acuerdo con un horario u horario específico. Esto, por supuesto, no es técnicamente Wake-on-LAN, pero amplía aún más la funcionalidad del ordenador.

Si ensambló la computadora usted mismo, sepa que una tarjeta de red discreta también requiere conectar un cable especial de 3 pines a la placa base para admitir la función Wake-on-LAN.

Paquete mágico.

Las computadoras con la función Wake-on-LAN habilitada, para encenderse, esperan un "paquete mágico" especial de la red, que contendrá sus propias direcciones MAC. Este paquete mágico se puede enviar desde un sistema operativo en una plataforma diferente, o desde un sitio web o enrutador. Los puertos típicos que se utilizan para Wake-on-LAN son UDP 7 y 9. Dado que la computadora "escucha" la red en busca de un paquete mágico, consume energía, aunque es pequeña, pero consume, lo que puede Afecta negativamente el nivel de batería de la computadora portátil. Por lo tanto, si se encuentra en algún lugar de la carretera y no necesita esta función en ese momento, debe asegurarse de que esté desactivada.

El paquete mágico generalmente se envía a la propia red y contiene diversa información de subred, la dirección de transmisión de la red y la dirección MAC del adaptador de red de la computadora deseada. Además, no importa qué tipo de adaptador sea, cableado o inalámbrico. La imagen de arriba muestra el resultado de la utilidad de captura de paquetes, que se utilizó para capturar el paquete mágico. Este ejemplo muestra lo seguro que es utilizar Internet y redes no seguras. Muchos fabricantes de placas base, junto con la función Wake-on-LAN, proporcionan software especializado para simplificar la configuración y el uso de esta función.

Cómo habilitar Wake-on-LAN.

BIOS

La mayoría de las computadoras más antiguas, así como muchas modernas, contienen una configuración Wake-on-LAN en el BIOS. Dependiendo del tipo o modelo de placa base, es posible acceder al BIOS presionando la tecla F2 o Supr durante el arranque. La configuración de Wake-on-LAN debe estar en los siguientes menús del BIOS: Administración de energía u Opciones avanzadas, o algo así.

Aunque hay computadoras que no tienen la configuración Wake-on-LAN en el BIOS, esto no siempre significa que no la admitan. Sucede que simplemente necesitas habilitar esta función en el propio sistema operativo.

ventanas

Haga clic en la tecla Inicio y busque "Administración de computadoras". Busque su adaptador de red en la lista de dispositivos.

Haga clic derecho sobre él, seleccione "Propiedades" en el menú y luego busque la pestaña "Avanzado".

Desplácese hacia abajo en la lista y busque el siguiente elemento "Wake on Magic Packet" o algo así, y establezca el valor en "Habilitado". Haga clic en el botón Aceptar cuando haya terminado.

OSX

Abra la ventana Configuración del sistema y seleccione Ahorro de energía.

En la pestaña Opciones deberías ver la frase "Wake on Ethernet" o algo similar. Esta opción habilita la función Wake-on-LAN.

linux

Ubuntu tiene una excelente utilidad que le ayudará a determinar si su placa base admite Wake-on-LAN y, de ser así, habilitarla. Inicie una terminal e instale la utilidad "ethtool" usando el siguiente comando:

sudo apt-get instalar ethtool

Puede verificar si Wake-on-LAN se puede habilitar usando el comando:

sudo ethtool eth0

Donde eth0 es el nombre de su interfaz de red que utiliza de forma predeterminada.

Mire la sección llamada "Soporta Wake-on" (es la tercera desde abajo). Si ve la letra "g" al lado, significa que puede utilizar el paquete Magic para la función Wake-on-LAN. Para habilitarlo use el siguiente comando:

sudo ethtool -s eth0 wol g

Después de eso, ingrese el comando anterior para verificar si la función Wake-on-LAN ahora está conectada. Mire la sección "Despertar" (es la segunda desde abajo), ahora debería ver una "g" en lugar de una "d".

Envío de un paquete mágico.

Para enviar una solicitud de incentivo, necesita conocer algunos parámetros.

Es decir: esta es directamente la dirección MAC de la computadora, su dirección de Internet o nombre de host, así como la máscara de subred donde se encuentra esta computadora. Y debe conocer e ingresar el número de puerto que la computadora remota apagada está "escuchando".

Puedes descargar el programa para enviar un Paquete Mágico utilizando el siguiente enlace:




Arriba