Wake On Lan

En este capítulo vamos a aprender a encender ordenadores remotamente desde nuestra red local, las aplicaciones que puede tener este método son numerosas ya que, por ejemplo, se podría dar el caso de que tuviéramos una oficina y necesitáramos que ciertos ordenadores se encendieran a una hora determinada, también podríamos estar trabajando en nuestra red local y en un momento necesitar un dato almacenado en un ordenador que está apagado y en otra sala, todo esto puede hacerse mediante Wake On Lan que se necesita para hacer Wake On Lan básicamente una tarjeta de red y un ordenador, incluso con las nuevas placas base de última generación no tendremos que comprar ni siquiera tarjeta de red, ya que viene integrada, esto es importante ya que si en vez de tener la tarjeta de red integrada tenemos una PCI tenemos que conectar un cable desde la tarjeta de red hasta la placa base para activar el soporte Wake On Lan, este cable suele venir con la tarjeta de red y es un cable de tres hilos como podemos ver en la imagen en las placas bases que no tienen tarjeta de red integrada tendría que venir un conector Wake On Lan hay que conectar ese cable y por supuesto otro en la tarjeta de red no ocurre lo mismo en las placas bases con tarjeta de red integrada ya que nuestra experiencia confirma que en algunos casos en ese tipo de placas no existe tal conector Wake On Lan en la placa o esta acapado

¿Cómo funciona Wake On Lan?

Wake On Lan funciona con las direcciones mac de los equipos, que como ya sabe, son las direcciones físicas de las tarjetas de red, pero el funcionamiento Wake On Lan es más interesante, todo se basa en un paquete especial que se manda desde un ordenador en el que trabajamos nosotros al ordenador que está apagado, dicho paquete se conoce como magic packet o paquete mágico este proceso técnicamente se describiría como un paquete especial que se envía atreves del protocolo UDP que es otro protocolo de red al igual que TCP aunque se usa mas para fines de control de la comunicación, en ese paquete se halla una secuencia especial como esta, obviamente esta secuencia es un ejemplo típico que se da basado en el caso de que la dirección mac del ordenador que queremos despertar sea 01:02:03:04:05:06

¿Cómo usar Wake On Lan?

Lo primero que tenemos que a ser es asegurarnos de que el ordenador que va estar apagado soporte Wake On Lan para ello hay dos casos:

• Si tenemos un ordenador con tarjeta de red integrada tenemos que activar el soporte wake on lan en la BIOS
• Si por el contrario tenemos una tarjeta de red PCI tenemos que conectar el cable desde el conector Wake On Lan desde la tarjeta de red hasta el conector Wake On Lan de la placa base en algunos casos puede que la placa base o la tarjeta de red no soporte Wake On Lan por lo que será imposible realizar esta tarea

Después de esto necesitaremos saber la dirección mac del ordenador que va estar apagado, para esto existen varios métodos, un método muy simple es hacer un escaneo de puertos o bien podemos leer las tablas ARP, la más simple es utilizar un escáner de puertos como NMAP cuyo funcionamiento ya hemos explicado en otro capítulo anterior.

Una vez que hemos sacado la dirección mac del ordenador necesitamos un programa que sea capaz de mandar el magic packet al ordenador apagado, para ello hemos encontrado un programa en internet muy interesante que adjuntamos con nuestro curso pero también puede ser descargado www.depicus.com/wake-on-lan/. El funcionamiento del programa es simple, el campo más importante es el de la dirección mac, el de internet address no es necesario complementarlo si solo vamos a utilizar Wake On Lan en la red local y el numero de puerto remoto normalmente es el siete aunque en algunas ocasiones se usa también el nueve.
Bien después de un escaneo de puertos conseguimos la dirección mac de nuestro equipo 00:0C:61:2A:0F:0C ahora rellenamos los campos necesarios en nuestro programa después pulsaremos el botón de White Me Up con el otro ordenador apagado por supuesto y esperaremos unos pocos segundos para ver el resultado, si el otro ordenador está muy lejos de donde está el suyo puede comprobar si esta encendido con un ping desde la consola de Windows como ya hicimos en otro capítulo ping ip del ordenador.