How to crack wep: aircrack-ptw and aircrack-ng with la Fonera
In rete ci sono miliardi di tutorial che...Leggi tutto
Nei miei progetti a breve termine c’è quello di spengere e accendere dei pc da remoto. Il problema è ampiamente documentato e in rete si trovano con facilità tonnellate di tutorial e informazione. Ho raccolato qui sotto qualche appunto, più che altro per farmi un promemoria personale veloce di tutto quello che c’è da sapere. Comunque vi descrivo nel dettaglio il mio scenario: ho il mio nslu2 con linux debian sempre attivo e raggiungibile dalla rete fastweb e un altro pc che devo accedere solo quando ne ho bisogno. In pratica sull’nslu2 non riesco a far girare emule perchè consuma troppe risorse di cpu e momoria, così ho pensato bene di utilizzare il mio pc fisso da remoto accendendolo solo quando ne ho bisogno. L’nslu2 e collegato allo stesso hag del mio pc fiso e quindi l’operazione di wake on lane è del
tutto fattibile… l’idea è quella di collegarsi da remoto via ssh all’nslu2 e poi da lì lanciare il comando di wake on line, poi una volta che il pc è acceso tramite vnc o remote desktop mi collego alla macchina ed avvio emule..
Ovviamente io sono dentro la rete fastweb, ma non sono fisicamente a casa mia, e quindi posso raggiungere ogni punto della intranet fastweb senza problemi.. già ora mi controllo i download di rtorrent con wtorrent da remoto ma vorrei utilizzare anche emule..
Ecco qualche appunto veloce:
Premessa: per accendere un pc da remoto è nessario che la macchina che invia il comando di accensione e la macchina che lo riceve stiano nella stessa rete. Per stessa rete intendo stessa rete collegata dallo stesso hub/switch, intendo proprio fisicamente e quindi non a livello di ip address.. Tutto il meccanisco di Wol (wake on line) funziona tramite
macaddress e quindi è necessario che le macchine sia collegate fisicamente nella stessa lan.
Capita la premessa passiamo ai fatti, ci sono due possibili scenari, il primo è quello in cui il vostro pc ha già una scheda di rete integrata nella mainboard e qui i problemi si riducono perchè basta andare nel bios e abilitare il wol, il secondo è quello in cui avete una scheda di rete pci e qui dovete fare due cose diverse:
- la prima: assicurarsi che ci sia un cavetto che và dalla scheda di rete alla scheda madre,ecco un’immagine per farvi capire bene cosa intendo:
- la seconda: il bios della scheda madre deve essere configurato in maniera tale da permettere il wake on line da una scheda pci.
Finita la parte hardware passiamo a quella software, si possono accendere macchine da remoto da qualsiasi sistema operativo (Linux,Windows,OSX, etc..) perchè esiste uno standard sfrutta un pacchetto chiamato “magic packet” quindi basta trovare il software che invia il pacchettino “magic packet” è il gioco è fatto.. qui ci sono gli appunti per windows e linux.
Appunti per linux su come fare wake on lane:
Comandi da eseguire sulla macchina da svegliare:
- Avviare la macchina, eseguire ethtool -s eth0 wol g, questo abilita il wake alla ricezione del MagicPacket.
Prendere nota del MAC address e fare shutdown della macchina.
Comandi da eseguire su linux per svegliare un’altra macchina:
Eseguire etherwake 00:0D:87:44:B2:0A (Sostituite con il mac adress che avete segnato prima)
Appunti per Windows su come fare wake on lane:
Sul pc da svegliare:
-andate in Gestione periferiche e selezionate le proprietà della vostra scheda di rete, da lì spostatevi alla scheda “Risparmio energetico” e spuntante la voce “Consenti alla periferiche di interrompere lo stato di stand by”
Sul che lancerà il comando di wake on line:
- Scaricate uno dei mille programmi disponibili per l’invio del magic packet, io vi consiglio questi due:
1. Magic Packet Utility.
2. MC-WOL.
Se avete scaricate Magic Packet Utility, avviate il programma inserite nel campo broadcast:
255.255.255.255 e poi nel campo Destination Ethernet Address il mac-address della macchina da svegliare.
Per ricavare il macaddress di una scheda ethernet da windows basta aprire una finestra del prompt dei comandi e digitare: “ipconfig /all”
Per i più curiosi o smanettoni ecco qualche info in più sui magic packet:
“The Magic Packet is a broadcast frame, usually transmitted over port 0 (historically the most common port used), 7 or 9 (becoming the most common ports used), but the network card receiving the packet is agnostic to what port is being used: the network card will usually react correctly if the packet is transmitted over any arbitrary port. It can be sent over a variety of connectionless protocols (UDP, IPX) but UDP is most commonly used. The data that is contained in a Magic Packet is the defined constant as represented in hexadecimal: FF FF FF FF FF FF followed by sixteen repetitions of the target computer’s MAC address, possibly followed by a four or six byte password.”
Bene direi che è tutti, appena ho tempo testo questi appunti veloci. Sulla parte non windows non sicuro sul punto del pc da svegliare credo non sia necessario impostare quel flag sullo stato della scheda di rete.. devo testare bene tutto.. cmq io me lo sono segnato.. se voi
avete già esperienza e potete darmi qualche info in più fatelo pure nei commenti..
Vota l’articolo
Ti è piaciuto questo articolo? allora iscrivi alla newsletter, riceverai ogni nuovo post via mail!
Loading...Se preferiferisci i feed ricordati di iscriverti ai miei Feed! 
Articolo molto interessante, ma mi pareva che la funzionalità si chiamasse “Wake up On LAN” (non Wake On Line) evoluzione del vecchio “Wake up On Ring” che usava invece il modem. Magari, mi sbaglio io…
Sbagliato il wake on lan funziona nache fuori dalla rete fisica asta utilizzare ip directed broadcast (ti invito a documentarti) basta configurre corretamente una interfaccia nell alan inside destinataria sul router.
Visiona i odcumenti di landesk sono eplsicativi