Wake on LAN en una computadora portátil. WOL: Aventuras del “Paquete Mágico”

La tecnología Wake on LAN debe ser compatible con el BIOS y la tarjeta de red. Además, necesitaremos una aplicación especial cuyas funciones le permitan enviar un paquete WOL a una PC remota.

Gracias a los avances modernos, puede encender una PC remota no solo desde otra computadora, sino también desde su teléfono. También es necesario recordar que encender la computadora de forma remota requiere la actividad de la tarjeta de red; debe recibir energía en modo de espera.

Acciones preparatorias

En primer lugar, debe configurar el BIOS y el adaptador de red para activarse. No importa qué tipo de red sea: integrada o externa. Habiendo abierto el programa principal de E/S, encontraremos la sección responsable de la administración de energía, por ejemplo Power Management.

En esta sección necesita encontrar los parámetros de activación.

Estos parámetros pueden tener diferentes nombres, incluidos Wake on LAN, PowerOn By PCI Card, WOL from Soft-Off, etc. Esta opción debe estar habilitada.

Es muy posible que necesite habilitar la opción en la imagen a continuación.

Para tener más confianza, es mejor familiarizarse con todas las opciones de activación en su BIOS. Después de todo, la computadora puede reactivarse desde el sintonizador de TV si está habilitada la opción de encender a través de PCI-Express, y después de presionar cualquier tecla del teclado si las opciones relacionadas con el puerto PS/2 están habilitadas. En nuestro caso, necesitamos un parámetro asociado con el bus PCI en el que se encuentra el controlador de red integrado.

Después de configurar el BIOS, asegúrese de verificar si la tecnología que se analiza es compatible con su controlador Ethernet. Necesitaremos habilitar la recepción del paquete WOL “mágico” para que el controlador Ethernet esté configurado para esperarlo. Un paquete WOL es una trama Ethernet especial que consta de una secuencia de bytes que contiene la dirección MAC de la tarjeta de red. Habiendo recibido dicha trama, la tarjeta Ethernet genera una señal para reactivar la PC.

Entonces, abramos el centro de control de red.

Abramos las propiedades del adaptador de red.

Pasemos a su configuración.

Habilitemos el paquete WOL Magic y, si es necesario, habilitemos Ethernet de bajo consumo y activación de terminación.

Vayamos a la pestaña de administración de energía, donde debería estar esta configuración.

WakeMeOnLan

Utilicemos un pequeño programa llamado Wakmeonlan para nuestros propósitos. Esta aplicación no requiere instalación. Después de que comience, debe escanear la red local para que Wakemeonlan encuentre todos los dispositivos de la red.

Debe funcionar en una PC desde la cual se generará una trama WOL para encender la PC remota. Así es como escanea Wakemeonlan:

Si durante el escaneo la aplicación no detectó una computadora actualmente deshabilitada, entonces es posible agregarla usted mismo.

Agreguemos otro dispositivo manualmente.

Sólo necesita ingresar la dirección IP de este dispositivo y su MAC en el formulario.

Determinemos las direcciones que necesitamos, para lo cual ejecutaremos la línea de comando.

Ejecutemos ipconfig con la clave /all.

La segunda forma es mirar el "Estado del adaptador".

Abra la ventana Detalles.

Busquemos las direcciones que nos interesan.

Habiendo agregado el dispositivo deseado, actualizaremos la lista.

Como puedes ver, ya tenemos tres dispositivos.

Después de agregarlo, puede encenderlo fácilmente de forma remota haciendo clic en el botón "Activar computadora seleccionada".

Usemos TeamViewer

La configuración preliminar le permitirá iniciar la función Wake on LAN de una aplicación como TeamViewer. Para reactivar su PC de forma remota, debe asegurarse de lo siguiente:

Conexión a Internet por cable.

La computadora está configurada en uno de los modos: hibernación, suspensión o apagado suave (Inicio y Apagado).

TeamViewer instalado.

Es muy importante desactivar el inicio rápido en sistemas operativos como Windows 8 y 10. Tus instancias de TeamViewer deben estar asociadas a una cuenta del programa. En este caso, todos los dispositivos deben pertenecer a la misma LAN.

En la pestaña de opciones de la aplicación, debe activar la función Wake-on-LAN y configurar la configuración haciendo clic en el botón del mismo nombre. Al seleccionar la opción "Otras aplicaciones en la misma red local", agregue el ID de TeamViewer de aquellos dispositivos que pueden reactivar esta computadora. Para crear condiciones de inclusión utilizando una dirección IP pública, deberá conectarse a un DNS dinámico, que también deberá configurarse en el enrutador de la red. Consideremos todos los pasos en orden.

En primer lugar, conectemos todas las computadoras a una cuenta existente.

Ventana de advertencia sobre la necesidad de conectarse a su cuenta.

Vinculación mediante el botón “Enlace”.

La conexión establecida se muestra en la parte inferior.

Necesitaremos configurar la función Wake on Lan.

Marque la casilla para otras aplicaciones de TeamViewer.

Agregue el ID de TeamViewer cuya computadora enviará el paquete WOL.

Puede reactivar una PC remota desde su cuenta de TeamViewer, donde se muestran todos los dispositivos vinculados a ella. Solo necesitas presionar un botón en forma de botón de encendido, que enviará una trama WOL a la tarjeta Ethernet del dispositivo electrónico seleccionado.

Breve resumen

Para encender su PC de forma remota desde otro dispositivo, necesita configurar el BIOS y la tarjeta Ethernet. En el BIOS deberá configurar una política para reactivar la PC mediante una señal de red, que está en estado activo, proporcionada por la energía en espera. Además, debe configurar el controlador Ethernet para recibir paquetes WOL. También necesitará un programa especial para generar un paquete WOL. Un programa de este tipo podría ser, por ejemplo, Wakemeonlan o TeamViewer.

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.

1. ¿Saliste corriendo de casa por la mañana y olvidaste encender tu computadora para mantener tu calificación de Torrent?
2. ¿Alguna vez has salido corriendo de casa y cuando llegas a trabajar recuerdas que todavía tienes los archivos necesarios en el PC de tu casa? o viceversa.
3. ¿Se cortó la energía y se apagó su PC, Servidor, etc...? ¿Pero los necesitas en funcionamiento?
4. Cualquier otro incidente crítico que le haya sucedido en la vía.
Este artículo hablará sobre cómo, utilizando Wake On LAN, que ha estado presente en casi todos los BIOS desde 2002, puede encender su computadora a través de una red o Internet.
Desde otra PC o dispositivo móvil.

lo que necesitas tener

  • Placa base ATX con conector WOL;
  • Tarjeta de red con soporte WOL;
  • BIOS con soporte WOL, también WOL debe estar habilitado;
Y también,
Paquete Mágico de AMD, para Windows;
PocketLAN para Windows Móvil;
Wake On Lan para Android;
Maemowol para Nokia N800/900 Maemo;


Encendido o (NetScan gracias a Tuxozaur) para iPhone/iPod táctil;

Configuración de la tarjeta de red

Para que WOL funcione, es necesario que después de apagar la PC, la tarjeta de red esté en " Apoyar", como lo demuestran las luces parpadeantes en la tarjeta de red. Si todo está en orden con esto, puede omitir más texto.

Si las luces no se encienden, haga lo siguiente:
Inicio - Panel de control - Conexiones de red, Seleccione la tarjeta de red activa, vaya a sus propiedades, luego " Melodía".
- Si hay un elemento Versión NDIS, - Seleccione “NDIS X” (el valor predeterminado puede ser Auto), donde X es la versión de la interfaz del controlador de red correspondiente a su sistema operativo;
- Aquí también puedes habilitar Wake on Magic Packet

Guarde los cambios, reinicie la PC, luego apáguela y verifique si las luces de la tarjeta de red están encendidas.

Trabajo remoto desde PC

Para habilitar y trabajar de forma remota desde una PC, necesita conocer la dirección IP y MAC. La línea de comando te ayudará con esto: ipconfig.exe /all
También puedes intentar encontrar la MAC desde otra computadora si estás en una red local ejecutando el comando “ping” y luego mostrando la tabla ARP (donde se mostrará la correspondencia entre IP y MAC):
ping.exe dirección_IP
arp.exe -a

Si está utilizando un enrutador necesita configurar la redirección de mensajes de difusión en algún puerto de su computadora.

Transmisión WakeOnLan
Habilitar: sí
Dirección IP: su dirección de transmisión interna
Protocolo: UDP
Puerto Privado: 9
Puerto Público: 9
Horario: Siempre

Si no estás usando un enrutador, entonces basta con conocer su IP externa (IP dedicada) y abrir el puerto 9 en el firewall. y usar WOL desde cualquier dispositivo, por ejemplo un iPhone, después de especificar los detalles de la PC que se encenderá.

ACTUALIZACIÓN:Últimamente no tengo una Mac a mano y no puedo comprobarlo todo yo mismo, así que para aquellos que necesiten información sobre WOL para MAC OSX, lea

El foro recibe a menudo diversas preguntas. Siempre que sea posible, se les responde 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☺

Para obtener información detallada sobre el procedimiento de reinicio de CMOS, consulte el manual oficial de la placa base.

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 está esperando 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☺

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, al apagar la computadora de forma normal, esperará el paquete mágico y se encenderá después de 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 eso 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




Arriba