Visualizza messaggio singolo
Vecchio 03-01-2015, 23.00.48   #14
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: connessione RDP (remote desktop connection)

Qui trovi come fare:http://wakeonlan.me/
La premessa è che quando il PC si spegne, se la funzione WOL del BIOS è abilitata, in realtà la scheda di rete resta alimentata ed attende l'arrivo di un pacchetto contenente il MAC della scheda ed un particolare valore che costituisce il magic packet: Se tale valore viene riconosciuto dal BIOS attraverso la scheda di rete, il BIOS comanda l'accensione del PC **, il S.O. si avvia e nel caso di specie rimane in ascolto per la connessione via RDP all'apparire della schermata di login.
Il pacchetto, però, viene spedito in broadcast e li sorgono due problemi:
1 - Il Broadcast non può superare la barriera del router.
Cio significa che fino a che due hosts comunicano sullo stesso segmento, un pacchetto spedito all'interno di quel segmento in broadcast verrà processato da tutte le schede di rete appartenenti a quel segmento e preso in esame solo dal MAC specificato.
2 - Se gli IP sorgenti e destinazione appartengono a due segmenti di rete distinti, il router deve necessariamente essere predisposto per inoltrare anche l'indirizzo di broadcast verso la sottorete destinazione.
Le cose si complicano ancor di più quando il router agisce sugli IP, in quanto il router che utilizza il NAT scinde due reti distinte mascherando a quella internet l'IP privato di quella intranet.
Come fare, quindi, per raggiungere un host privato da rete pubblica ?
E' necessario incorporare il pacchetto in uno veicolabile via TCP o UDP (quest ultimo il più usato, considerata l'esigua dimensione del pacchetto) e farlo processare dal router in NAT affinchè raggiunga l'host corretto in base al MAC specificato.
L'esempio che ti viene fornito, fa in modo che:
1 - L'IP destinazione sia l'IP dell'interfaccia esterna del tuo router su porta da specificare
2 - Il router inoltri (di fatto forwardi) l'intero pacchetto giunto su quella porta cambiando l'IP destinazione in quello di broadcast appartenente alla sottorete interna.
In questo modo, tutti gli IP della tua sottorete interna saranno raggiunti dal magic packet, ma solo quello che verificherà il suo MAC con quello del pacchetto processato si attiverà in base all'opzione del BIOS abilitata.
Non tutti i router, però, si comportano allo stesso modo quando devono forwardare il pacchetto e necessitano di specifica configurazione, quindi in fondo c'è un link per spiegarti come fare se il tuo caso equivale ai casi particolari.

* E' importante ricordare che:
1 - Il BIOS deve prevedere il WOL
2 - Il BIOS deve gestire l'alimentazione della scheda madre secondo le specifiche ATX 2.01
3 - La scheda di rete deve essere compatibile con le specifiche della motherboard.

** Così come lo spegne togliendo l'alimentazione alla maggior parte delle periferiche, non a tutte, come quando "spegni" il computer attraverso apposita funzionalità gestita dal S.O. in base alle specifiche del BIOS.
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando