Tutoriales

WOL: Arranca tu PC del observatorio desde la distancia

¡Despierta tu PC del observatorio desde Internet con una Livebox!

Como no quería dejar el ordenador del observatorio encendido permanentemente, necesitaba encontrar una forma de encenderlo/apagarlo a distancia. Hace unos años, ya había usado el principio de encendido por red (WOL o Wake on LAN en inglés) que me permitía encender un PC en la red local sin tener que moverme. Así que lo probé con el PC del observatorio y todo funcionó de maravilla… al menos desde la red local.

Sin embargo, la misma prueba desde fuera (por Internet) resultó más complicada, sobre todo por culpa de la Livebox (el router de Orange), que no está pensada para esto (y ni hablar de cambiarla por la oferta de telefonía ilimitada que incluye). Así que aquí tienes, como prometí, la solución al problema si tú también usas una Livebox y quieres encender un PC desde Internet.

No voy a entrar en detalles sobre cómo usar/configurar el WOL en un PC; ya hay muchísimos sitios que explican cómo hacerlo. Simplemente haz una búsqueda en Google de “Wake On Lan” si lo necesitas.

Eso sí, para que la Livebox permita el paso de los “paquetes mágicos” desde fuera de la LAN hacia el PC del observatorio, esto es lo que tuve que hacer:

  1. Conectarse a la interfaz de administración de la Livebox (ej. : 192.168.1.1), identificarse con el usuario “admin” y la contraseña “admin”.
  2. Crear una redirección del puerto 9 hacia la IP de tu ordenador a despertar: Ve a Configuración/Avanzado/Router y luego crea una nueva entrada: Servicio = “WOL”, puerto de entrada = “9”, puerto de salida = “9”, protocolo = “UDP”, dirección de destino = “IP_de_tu_PC_a_despertar”.
  3. Ve a la página configuration.adsl/arpadd.cmd?arpMac=FF:FF:FF:FF:FF:FF&arpAddr=192.168.1.123 (donde FF:FF:FF:FF:FF es la dirección MAC del PC a despertar y 192.168.1.123 la IP del PC a despertar). ¡De hecho, estamos obligados a pasar por este archivo oculto (arpadd.cmd) para añadir manualmente la relación ARP entre la dirección MAC y la dirección IP del PC a despertar! También intenté hacer la redirección del puerto 9 a la dirección de broadcast (192.168.1.255) pero con la Livebox no funciona (sin embargo, sí funciona con los routers “buenos”).

¡El único inconveniente de este método es que hay que repetir el último paso después de cada reinicio de la Livebox! En mi caso, no es demasiado problemático porque tengo a mis padres en el lugar que, si es necesario, pueden realizar la operación después de un fallo del router (una vez al mes en promedio, según ellos). ¡Sin embargo, estoy buscando un método para automatizar esta última operación!

Aquí tienes una captura de pantalla realizada después de encender el PC a distancia y tomar el control con Teamviewer:

ACTUALIZACIÓN 15/02/2011: Ya no uso WOL desde hace más de un año, desde que descubrí una herramienta fabulosa, el IP Power…

ACTUALIZACIÓN 13/2015: Ahora uso un IPX800V3 para el control del observatorio y del techo.