Foro
Gracias por tu respuesta, Theliel.
De hecho, antes de preguntar en el foro he leído un montón de respuestas tuyas similares, y tienes que estar hasta donde yo me sé de contestar una y otra vez sobre este tema.
En mi caso estoy mal acostumbrado al router H 500-s de Vodafone, que tiene una sección específica de Wake on LAN llamada WoLAN que mapea el puerto externo al interno que quieras. Además, en su día configuré una redirección de puertos clásica a la dirección de broadcasting por si las moscas y, como me funcionó, nunca me puse a investigar si el Wake on WAN funcionaba por la redirección de puertos o por la sección WoLAN.
En fin, no es algo de vital importancia para mi situación actual, pero viene bien pensar que puedes dejar tus ordenadores apagados durante días y poder encenderlos mientras estás de viaje porque necesitas algo concreto.
A ver si con suerte los routers de Movistar implementan algo parecido en breve.
Saludos
Respecto al Router de Voda, no te puedo decir, los he trasteado pero al no tenerlos nunca para uso personal son funcionalidades que de tenerlas jamás me he parado en ellas.
El problema en esencia de WOL no es el mapear un puerto, eso no tiene ningún tipo de problema, es una redirección estándar a la IP del equipo que sea. El problema radica en que si el equipo está apagado, el Router más pronto que tarde eliminará de la caché ARP la dirección MAC física asignada a dicha IP. Es decir, a bajo nivel los paquetes se envían por la dirección física de cada adaptador de red, y quien hace esa "traducción" entre IP<->MAC es ARP. Con lo que si mapeas el puerto 7 udp a un equipo de la red, el Router no tiene problema alguno en reenviarlo al equipo en cuestión, pero al estar el equipo apagado cierto tiempo, la caché ARP pierde dicho equipo, y por ende el Router no puede físicamente entregar el paquete, porque no sabe a que MAC.
La forma real de solucionar esto es añadiendo entradas ARP estáticas, es decir, decirle al Router que el equipo con IP laquesea, tiene siempre la MAC quesea, con lo que al mapear el puerto, el Router va a enviar a la dirección física adecuada el paquete con independencia de que el equipo esté apagado. Cuando se trampea a direcciones de broadcast, es una trampa, porque realmente no es la forma de hacerlo. Funciona porque al enviar el paquete a broadcast, se envía a nivel IP a 192.168.1.255, pero a nivel físico a la dirección MAC de broadcast, que es ff:ff:ff.ff:ff:ff, con lo que el equipo dormido lo recibe también. Yo mismo he recomendado en ultima instancia probar esto como solución a los equipos que no permiten crear ARP estáticas.
El GPT de echo permite crearlas por shell, el problema es que se borran al reiniciar el Router, con lo que no se puede "depender" de ello