Newsgroup: it.comp.reti.locali
Titolo: WOL in remoto

ciao a tutti chiedo il vostro aiuto dopo aver letto molto e fatto diverse 
prove...
non riesco a far arrivare il magic packet al pc da accendere e credo sia 
colpa del router (alice gate 2 plus wifi) in locale funziona,ma quando tento 
da "fuori" non succede nulla...
ho un ip pubblico fisso
aperto porta 2304 forwardato su pc giusto.
indirizzo mac giusto.
tra l'altro uso ultraVNC perfettamente,quindi il router apre correttamente 
le porte...
qualcuno sa che tipo di caratteristiche deve avere un router per far passare 
il pacchetto magico???
ovviamente il router telecom è abbastanza blindato,però se sapessi che con 
un altro funziona lo cambierei al volo...
grazie a tutti e spero di essere stato chiaro e non aver dato per scontato 
nulla...
lo Zio di Milano 

 il pacchetto magico???
Non vorrei dire una cavolata, ma per quello che so io, il magic packet 
del WOL, funziona solo in broadcast all'interno della stessa rete, da 
fuori con il nat non credo tu possa accendere il pc.
Io per accendere il pc in ufficio mi collego in ssh al firewall linux 
sempre acceso, e da li mando il magic packet al mac address sulla rete 
interna al mio pc.

 interna al mio pc.
Non credo perň sia cosě perchč esiste un piccolo programma free della 
depicus che ti permette di scegliere l'opzione "internet" o "local subnet" e 
di scegliere anche la porta sulla quale inviare il pacchetto...
Grazie lo stesso cmq...spero qualcuno possa aiutarmi. 

 Grazie lo stesso cmq...spero qualcuno possa aiutarmi.
Ma scusa l'ip cosa centra?
il wol è un brodcast con attivazione tramite mac, lo switch del router
non può sapere in quale porta è collegato un certo ip se il pc è
spento e la tabella ip mac viene eliminata dal router ad intervalli
regolari se il pc è spento.
Ho provato a cercare ma non ho trovato nessuno che ci è riuscito.
Ciao

 
Non è che il programmino è diviso in 2 parti, una lato client e una lato 
  server?
Praticamente dovresti avere un pc all'interno della rete sempre acceso, 
con la parte server installata, in ascolto su una determinata porta con 
determinato IP privato, ma con porta mappata sul router all'esterno.
Tu a casa tua installi il lato client del programmino, il quale contatta 
il server per mezzo dell'ip pubblico, e poi sarà il server a farsi 
carico di inviare il magic packet in broadcast...in alternativa ci sono 
dei router ADSL, che supportano il WOL da remoto.
Però come ti ha detto l'altra persona, essendo Windows che gestisce la 
connessione TCP/IP, se il pc è spento, non puo avere un ip (salvo schede 
di rete intelligenti)

 indirizzo mac giusto.
Forwardato alla porta giusta?
-- 
Fa freddo nello scriptorium, il pollice mi duole. Lascio questa 
scrittura, non so per chi, non so più intorno a che cosa...
U. Eco


questo mi sembra già più fattibile.
Ciao

capito...mi dovrò cercare un router che supporti il wol da remoto,cioè che 
dovrebbe tenere la tabella ip-mac sempre attiva giusto? è come se prendesse 
lui il pacchetto magico e lo trasferisse al MAC giusto svegliando il pc che 
non ha ancora l'ip.(scusate la semplificazione...ma è per capire)
invece le tabelle ARP non c'entrano nulla?
grazie ancora...

Forwardato alla porta giusta?
-- 
scusa Andrea cosa intendi?
nel mio router associo la porta 2304 all'ip del pc da svegliare con relativo 
mac,ma come mi facevano notare giustamente se il pc è spento non ha 
ip...quindi il router non sa dove spedirlo visto che cancella periodicamente 
la tabella di associazione ip-mac. 

Zio ha scritto:

No no! I router che supportano il WOL remoto, hanno installato al loro 
interno nel firmware, il software che genera il magic packet. 
Praticamente tu da fuori ti colleghi all'interfaccia di gestione del 
router, e da li invii il pacchetto in broadcast.
Le tabelle ARP, o tabelle IP-MAC non c'entrano niente, quando un pc è 
spento, non ha ip, c'è solo la scheda di rete che rimane alimentata in 
stanby in attesa del magic packet indirizzato al suo MAC ADDRESS.
Il magic packet, non contiene informazioni di IP, tabelle e quant'altro, 
è un pacchetto convenzionale, con determinate intestazioni, e impresso 
il mac address da risvegliare, viene lanciato su tutto il segmento di 
rete, e tutti i pc con scheda di rete attiva, lo riceveranno, poi quello 
a cui corrisponde il mac address si accende...basta molto semplice

 corrisponde il mac address si accende...basta molto semplice
Perfetto..ora è tutto chiaro!!
Grazie mille Billy.
PS:ho letto in rete che c'è una procedura per "sbloccare" il router alice 
gate 2 plus wifi.
con l'inserimento di un firmware modificato...
chiederò a chi lo ha fatto se per caso supporta anche il wol remoto.
ciao ciao

 
Scusa volevo scrivere: all'IP giusto perchè il magic dovrebbe essere un
pacchetto broadcast.
Puoi fare alcuni tentativi:
1) Alcuni router supportano direttamente il WOL;
2) Alcuni router (pochi) consentono l'inoltro all'indirizzo di broadcast;
3) Ho letto in giro (ma no ne ho mai visti) che ci sono router che
consentono una specie di DHCP fisso, nel senso che accoppiano indirizzi
MAC ad indirizzi IP per dare sempre lo stesso indirizzo alla stessa
interfaccia di rete. In questo caso l'inoltro all'IP accoppiato a quel
MAC consentirebbe l'invio del pacchetto WOL.


 MAC consentirebbe l'invio del pacchetto WOL.
ma scusa tutti i router anche quelli economici consentono di fissare
un ip con dhcp
ho letto però che in alcuni si può inserire manualmente tramite telnet
la tabella arp e dicono che finziona.
forse ma non ho provato se il router supporta vpn endpoint
connettendosi con il client vpn da remoto si può lanciare il wol in
realtà la prova l'ho fatta in una rete dove non avevo però disponibile
un pc con supporto wol e allinvio del wol da remoto nel router si
accende
vano contemporaneamente tutti i led del traffico delle porte, cosa che
mi ha fatto pensare di essere riscito ad inviare il brodcast.
Era un dg834 con thegreenbow come client.
Vorrei proprio provare a vedere se funziona.
Ciao

ho letto però che in alcuni si può inserire manualmente tramite telnet
la tabella arp e dicono che finziona.
....
non ne so nulla di telnet, come posso tentare di inserire manualmente la 
tabella??
sarebbe interessante provare!!!
a parte fare start-esegui-telnet...poi??
grazie 


credo solo nelle serie pro tipo gli zyxel nei manuali spiegano come
vanno programmati da linea di comando telnet.
prova a leggere questo
http://www.hwupgrade.it/forum/archive/index.php/t-430783-p-2.html
Ciao

 un ip con dhcp
Non tutti