BandaAncha.eu

Comunidad de usuarios
de fibra, móvil y ADSL

Una pregunta sobre Wake-On-LAN

shagui

Siento mucho si os resulta muy estupida mi pregunta, pero es que nunca he experimentado con este sistema:

Ya se el significado de Wake on LAN pero, ¿existe alguna manera de hacer Wake on WAN? Es decir, ¿puedo encender mi equipo de forma remota desde otra ubicacion fuera de mi red local conociendo la ip y la MAC de la tarjeta que tiene WOL?

Gracias por adelantado a todos.

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
BocaDePez
BocaDePez

Aunque seria Wake On Internet en este caso.

Has dicho que ya has tocado la bios y tienes el cablecito de la ethernet conectado a la placa base, primero, actualiza los drivers de la tarjeta ethernet luego en sus propiedades, en opciones avanzadas tendras que cambiar algunos valores.

Link Down power saving: Ponerlo en Disabled
Wake Up on ARP Ping: Enabled porsupuesto
Wake Up on link change: Enabled
Wake up using APM mode: Enabled

En el mismo cuadro irse a Administracion de Energia y desactivar la caracteristica "permitir a este equipo apagar este dispositivo para ahorrar energia"

Aceptamos, ahora hay que confingurar el router, como han dicho por ahi los Broadcast son bloqueados pero no importa porque no vamos a enviar ningun broadcast desde internet para despertar el equipo. Entramos por telnet al router o por consola vamos al 24.8 y entramos en el CLI

Si lo tienes en monopuesto y tu ip PUBLICA es digamos,
80.69.69.69 hariamos esto:

ip arp add 80.69.69.69 ether aa:aa:aa:aa:aa:aa enif0
siendo aa:aa:aa:aa:aa:aa la mac del pc a despertar.

Si estas en multipuesto lo mismo, pero poniendo la ip privada en lugar de la publica.

Cuando apagas el ordenador el router pasado 1 periodo de tiempo "olvida" la mac del pc, entonces cuando le llega el Magic Packet para despertarlo no sabe a donde enviarlo por lo que lo descarta, el comando anterior es una entrada estatica para que no se le olvide.

Hay diferentes programas por ahi para enviar Magic Packetd, y en realidad no importa la forma de enviarlo, lo unco que contiene ese paquete es la MAC del pc repetida 13, 15 veces? no se. No importa si es un ICMP, un UDP o lo que sea. solo hay que tener una entrada estatica en el router asociando una mac a una ip. Ahora bien, si estas en multipuesto y desde internet envias un Magic Packet ke es un UDP al puerto 3000 o el puerto que sea, tendras que tener ese puerto asociado a la IP.

Espero haber sido de ayuda,

Casi se me olvida!, esa entrada estatica SE BORRA cuando apagamos el router, por lo que no seria de mucha ayuda asi
ke tenemos ke asegurarnos de ke SIEMPRE esta ahi, apaguemos reiniciemos el router o lo que sea, asi que una vez hemos comprobado que funciona vamos otra vez al CLI y,
sys edit autoexec.net
damos a enter hasta llegar al final y ahi, añadimos la linea que queremos. salvamos
y luego comprobamos que esta guardada con
sys view autoexec.net

EL equipo NO TIENE porque estar hibernado,
Inicio Apagar sistema.

Si miras detras del ordenador no veras la luz de la ethernet encendida, pero todavia recibe algunos voltios para monitorizar en silencio y ver si su propia mac se repite esas 17 veces? xD y ENCENDER el equipo. en fin, es una gozada estar de viaje o lejos de casa, enviar un magic packet encender el ekipo y administrarlo con el remote administrator

el programa ke envia esos packetes se llama magic packet, lo puedes enkontrar si buskas un poko en google y tambien www.dlsreports.com envia magic packets a traves de su web a traves de packetes UDP al puerto 9 kreo;p aunke komo ya dije no importa la clase de pakete ke envies ICMP UDP o el puerto, solo tienes ke tener konfigurado el Router de esa manera.

🗨️ 9
shagui

Pos eso, que muchas gracias por todo. Ahora mismo acabo de leer tu mensaje y voy a ponerme con ello.

stoker

Gracias por tu ayuda, hacia tiempo que buscaba esta solucion, la de veces que he tenido que ir al trabajo solo para arrancar un pc.............

el caso es que me funciona todo correctamente excepto el comando de 3com, entro por telnet escribo el comando como tu dices "ip arp add (mi ip publica) ether (la MAC de mi pc) enif0" y me da error CLI - Invalit Argument: ip

tengo el router en multipuesto
en lan me funciona perfectamente

tampoco entiendo muy bien este trozo de tu post ".....vamos al 24.8 y entramos en el CLI"

Un saludo

🗨️ 4
BocaDePez
BocaDePez

Losiento, cuando escribi ese post creia que me encontraba en el foro del router Zyxel 643, lo hize corriendo y se me quedaron algunos detalles.

Esa lina de configuracion es del router zyxel 643 q daba telefonica

En 3com el comando creo que es "arp" pero no estoy seguro, seria cuestion de mirar.
lo del "vamos al 24.8 ..." eso es un menu del zyxel 643

otros detalles q se me quedaron son q el "Truk0" solo funciona si tienes ip fija. (y no vale lo de ponerse programas como dns2go)

Y si estas dentro de una red con NAT (esto no lo he probado pero deberia funcionar) con pcs con ips como 192.168.0.1 02 03, la cosa seria hacer el direccionamiendo NAT al router por ejemplo redirigir el puerto 5001 al pc uno, 5002 al pc 2 5003 al pc 3 y asi, y luego krear una entrada estatica para cada pc
ip arp ip-privada-pc1 ether macpc1 enif0
ip arp ip-privada-pc2 ether macpc2 enif0 etc..

en otros routers como 3com no se como se crean esas entradas estaticas. creo q se usa el comando arp

espero haber ayudado
salu2
GoAuLd

🗨️ 3
stoker

si, es una lastima, ya me habia hecho ilusiones :-(

De todas formas mañana voy a dar la tabarra a los de 3Com en el SIMO :-P

Saludos

🗨️ 2
BocaDePez
BocaDePez
🗨️ 1
BocaDePez
BocaDePez
MainFrame

Explicación clara y argumentada donde las haya. Muy buen post (que muchas veces nos olvidamos de destacarlos)

Salu2.

BocaDePez
BocaDePez

Entiendo todo lo que dices, tiene lógica grabar como estática la IP y MAC de la máquina que queremos encender.

Otra opción que propongo sería hacer el Wake on Lan en broadcast sobre la IP de la subred. Por ejemplo, para una máquina 192.168.0.43/24, habría que abrir el puerto UDP 9 y hacer NAT del puerto 9 a la dirección 192.168.0.255. Además habría que permitir el IP directed Broadcas en el router. Con esto, no sería necesario guardar estáticamente en la tabla la IP/MAC de la máquina a encender.

Pues a mí no me funciona ninguna de las dos opciones por toda la lógica que tienes.

La primer opción no sé por qué.
La segunda opción porque no sé como habilitar en mi router Zyxel el IP Directed Broadcast.

🗨️ 1
rvs1

El post inmediatamente superior lo he escrito yo (r_v_s).

No sé por qué aparece BocaDePez, simplemente lo digo para que no haya ninguna confusión.

BocaDePez
BocaDePez

Por cierto, existen soluciones alternativas más sencillas sin hacer que el router tenga que recordar la mac. Increíble pero cierto, lo experimenté hoy mismo con un zyxel y dos equipos en la lan con ip privada.

un saludo,
josé r. acuña
www.jrinformatica.org

🗨️ 1
MainFrame

Pues te agradecería enormemente que me contases cómo, ya que el router baratillo que yo tengo no permite hacer modificaciones en la caché ARP, y por lo tanto no puedo realizar el WOI.

Salu2.

Draches

Yo intento añadir mi direccion a la tabla ARP pero al volver a mirar la tabla con el comando IP ARP STATUS me sale como interfaz NULL. la verdad es q todo funciona bien pero no me da wena espina:

ADEMAS!

No consigo añadir ninguna linea al autoexec.net, le doy al enter y bajo hasta abajo pero no me deja escribir, solo responde la letra Q para salir!

Ayuda plz

🗨️ 1
JoeDalton

Leete las normas del foro y mira de cuando es el hilo y la última respuesta.