Come avviare un sistema da remoto.

Quando si  in viaggio o non si  presenti in ufficio, pu risultare utile poter accedere da remoto alle workstation collegate alla propria rete locale. In qualunque posto ci si dovesse trovare, potrebbe risultare necessario recuperare un file importante memorizzato sui propri sistemi desktop.

Come fare se tali sistemi sono spenti?

Lasciare perennemente accesi i computer dell'ufficio o della propria LAN domestica non appare una soluzione percorribile.

In questo articolo ci proponiamo di esaminare le possibilit offerte dalla funzionalit Wake-on-LAN che consente di "accedere" qualsiasi computer in modalit remota.

La funzionalit Wake-on-LAN pu operare in diverse modalit differenti. In primo luogo,  in grado di avviare un sistema precedentemente arrestato in modo completo, ma anche di "risvegliare" una macchina posta in "ibernazione" (Windows) oppure in stand-by (Mac).

Sui sistemi Windows  necessario verificare che il BIOS sia predisposto per l'utilizzo della funzionalit Wake-on-LAN.

L'operazione pu essere effettuata in pochi secondi. E' sufficiente riavviare il sistema quindi premere ripetutamente il tasto CANC (DEL), fintanto che non verr mostrata la finestra per la gestione della configurazione del BIOS.

Qui, si dovr accedere alla sezione Power Management Setup ed inviduare l'impostazione Wake-on-LAN. Su alcuni BIOS,  possibile trovare l'indicazione Wake-Up on PCI od una meno chiara Power On By PCI Devices.

In ogni caso, questa funzione dovr essere attivata da BIOS (Enabled).

Il secondo passo consiste nel predisporre Windows per l'impiego della funzionalit Wake-on-LAN.

Per portare a termine questa operazione,  sufficiente fare clic con il tasto destro del mouse su Risorse del computer (o Computer, in Windows Vista), scegliere Propriet, la scheda Hardware (nel caso di Windows XP) quindi cliccare su Gestione periferiche (Gestione dispositivi in Vista).

Dalla sezione Schede di rete,  necessario fare doppio clic sulla denominazione corrispondente alla scheda installata sul personal computer. All'interno della scheda Risparmio energia, va attivata la casella Consenti alla periferica di interrompere lo standby del computer.

Nella scheda Avanzate, bisogna invece verificare che la voce WakeOnLAN from PowerOff oppure Wake from Shutdown sia abilitata (Enable).

Se presente, si imposti la voce Wake-Up capabilities sul valore Magic packet.

Come buona prassi sarebbe opportuno anche aggiornare i driver della scheda di rete all'ultima versione disponibile (comando Aggiorna driver...).

Dopo aver visto sia l'attivazione che la configurazione del sistema con Wake-on-LAN, andremo ad approfondire le metodologie ed applicazioni per "risvegliare" un sistema attraverso l'uso della funzionalit Wake-On-LAN.

Configurazione del router.

Uno dei modi pi semplici per "risvegliare" da remoto uno dei sistemi collegati alla propria LAN, consiste nell'appoggiarsi al router in uso. Alcuni dispositivi di questo tipo mettono a disposizione, direttamente nel pannello di amministrazione, una funzionalit WOL (Wake-On-LAN). Servendosene da remoto, sar possibile richiedere l'avvio di uno dei sistemi collegati alla LAN che risulta spento oppure in stand-by.

Per accedere al router della propria LAN da remoto,  necessario conoscerne l'indirizzo IP assegnatogli dal provider in uso. Qualora l'IP fosse attribuito in modo dinamico, il suggerimento  quello di attivare un servizio come DynDNS.

Dynamic Network Services, la societ inglese che gestisce il servizio DynDNS, mette a disposizione - gratuitamente - un meccanismo che consente di associare ad un nome a dominio scelto liberamente dall'utente (ad esempio, lamiaretelan.dyndns.org), l'indirizzo IP assegnato al router della LAN in un momento specifico.

Tutti i moderni router integrano il servizio DDNS (accessibile dall'interfaccia di amministrazione, gestibile da browser web). In questa sezione, l'utente pu specificare i dati relativi all'account DynDNS precedentemente attivato (username, password, nome del dominio scelto).

Ogniqualvolta che il router si collegher alla rete Internet ed il provider gli avr assegnato dinamicamente un indirizzo IP, il dispositivo provveder a collegarsi automaticamente con DynDNS e ad aggiornare la corrispondenza fra IP e nome a dominio scelto.

In questo modo, l'utente che desidera collegarsi da remoto al router della propria LAN non dovr pi preoccuparsi di scervellarsi per mettere in pratica metodi laboriosi che consentano di stabilire l'IP di volta in volta assegnato al router, ma potr collegarsi ad esso semplicemente ricorrendo all'indirizzo mnemonico scelto in precedenza (ad esempio, lamiaretelan.dyndns.org).

Per i router che non gestiscono la funzionalit Wake-on-LAN.

 Qualora il router non disponesse di una funzionalit WOL integrata,  possibile ricorrere, in alternativa, al servizio di DSLReports.

Digitando l'indirizzo IP del router (o quello mnemonico; i.e. DynDNS), ed il MAC della scheda di rete del sistema da avviare, DSLReports provveder ad inviare uno speciale pacchetto dati di richiesta.

Affinch la richiesta Wake-on-LAN vada a buon fine,  per indispensabile che il router sia configurato per effettuare il forwarding di questo tipo di pacchetti verso la scheda di rete del personal computer "da risvegliare".

E' quindi necessario accedere al pannello di controllo del router da browser web, fare ingresso all'interno della sezione destinata alla gestione del "port forwarding", aggiungere la porta UDP:9 indicando l'IP locale del sistema d'interesse.

A questo punto, ci si potr collegare da remoto a questa pagina, indicando l'IP del router e l'indirizzo MAC del computer al quale deve essere inviata la richiesta WOL.

Per stabilire l'indirizzo MAC della scheda di rete del personal computer d'interesse, baster digitare al Prompt dei comandi IPCONFIG /ALL appuntando quanto mostrato in corrispondenza della voce Indirizzo fisico, corrispondente alla scheda di rete installata.

Nella casella MAC address di DSLReports, il MAC address deve essere indicato come stringa alfanumerica lunga 12 caratteri (senza altri simboli).

Cliccando il pulsante Wake Up!, il sistema dovrebbe cos accendersi in modalit remota.

"Risvegliare" un sistema da remoto con Magic Packet Sender.

Anzich utilizzare DSLReports,  possibile ricorrere ad un programma freeware denominato Magic Packet Sender, scaricabile gratuitamente dal seguente link:

http://magicpacket.free.fr/WOLSetup15.msi

della dimensione di 350 KB, esso  compatibile con Windows 98, ME, 2000, XP, Server 2003, Vista), richiede la presenza del framework .NET 2.0 di Microsoft.

Dopo aver installato ed eseguito il programma sul terminale remoto,  sufficiente indicare (Host Name) l'IP del router o l'indirizzo mnemonico associato (DynDNS), selezionare Internet da Subnet Mask, il MAC Address del sistema "da risvegliare".

Per default, Magic Packet Sender utilizza la porta UDP:9. A discrezione dell'utente,  comunque possibile usare altre porte od un diverso protocollo.

Cliccando sul pulsante Send il sistema remoto specificato verr avviato inviando un apposito pacchetto WOL.

Una volta che il sistema sar avviato, sar possibile amministrarlo con tool di gestione remota, accedere al proprio server FTP, accedere a risorse disponibili sul proprio server web, avviare una connessione SSH. Tutti i servizi dovranno essere ovviamente configurati opportunamente sulla medesima macchina.

Chi volesse approfondire la lettura di questo articolo pu collegarsi al seguente link:

http://www.ilsoftware.it/articoli.asp?ID=4233

