wol
Το Wake on LAN, το οποίο μερικές φορές αποκαλείται Απομακρυσμένο Wake-up, είναι μια τεχνολογία που επιτρέπει στον χρήστη να ενεργοποιήσει από απόσταση έναν υπολογιστή δικτύου, αποστέλλοντας ένα ειδικό πακέτο δεδομένων (γνωστό ως Μαγικό πακέτο). Ακόμη κι αν ο υπολογιστής είναι απενεργοποιημένος, ο προσαρμογέας δικτύου συνεχίζει να "ακροάται" το δίκτυο, κι έτσι μπορεί να ενεργοποιήσει τον υπολογιστή, όταν λάβει το ειδικό πακέτο.

Το Wake on LAN χρησιμοποιείται κυρίως από τους διαχειριστές συστήματος για την απομακρυσμένη εκτέλεση εργασιών συντήρησης. Ο υπολογιστής που λαμβάνει το Μαγικό πακέτο πρέπει να διαθέτει μητρική πλακέτα, προσαρμογέα δικτύου, πρόγραμμα οδήγησης προσαρμογέα και βασικό σύστημα εισόδου/εξόδου (BIOS) υπολογιστή που υποστηρίζουν το Wake on LAN.



Στα Windows 7. Το Wake on LAN είναι ενεργοποιημένο από προεπιλογή σε επιτραπέζιους υπολογιστές αλλά απενεργοποιημένο στους φορητούς.

ΠΗΓΗ : http://windows.microsoft.com

Από την θεωρία στην πράξη
Άρα λοιπόν πρέπει να κάνουμε μερικές κινήσεις για να μπορέσουμε απομακρυσμένα να ανοίξουμε ένα Η/Υ με το "μαγικό" πακέτο.

BIOS

Ενεργοποιούμε από το bios την επιλογή που θα βρούμε. Συνήθως αναφέρεται με τα παρακάτω wake on WAN, remote wake-up, power on by LAN, power up by LAN, resume by LAN, resume on LAN and wake up on LAN και βρίσκετε σε κάποιο απο τα υπομενού Onboard Devices, Power Management, ή ACPI.
Εδώ διάφορα bios με τις επιλογές για ενεργοποίηση το WOL


LAN Adapter

Ενεργοποιούμε την ιδια επιλογη απο τις ρυθμισεις της καρτας δικτυου στο λειτουργικο που δουλευουμε.
Windows
Για Windows όπως βλέπετε στις εικόνες (ανάλογα πάντα με τον κατασκευαστή της κάρτας δικτύου)

Debian Linux
Για linux debian κανουμε εγκατάσταση το πακετο ethtool
sudo apt-get install ethtool

Tώρα αν δώσω
sudo ethtool eth0
Θα πάρω το παρακάτω
Supports wake-on: pg
p =Wake on phy activity
g =Wake on Magic Packet 
Έτσι δίνω ξανά για ενεργοποίηση με Magic Packet
ethtool -s eth0 wol g

Mac Address

Μετά θέλουμε την Mac Address του host  (του Η/Υ που θελουμε να ανοιγουμε) ώστε να τον ανοίγουμε από έναν client
Για να βρούμε την IP και MAC address του Η/Υ τρέχουμε απο command line την εντολή
ipconfig.exe /all

Για να βρούμε την MAC address ενός Η/Υ στο δίκτυο τρέχουμε απο command line
ping.exe IP_address του Η/Υ που μας ενδιαφέρει
arp.exe -a

Client (o Η/Υ που θα στείλει το Magic Packet στον host για να ανοίξει)

Για windows client υπάρχουν στο internet πολλοί
WakeMeOnLan
Wake On Lan
Fusion WOL
GwakeOnLan

Για linux client
Wakeonlan [εντολη => wakeonlan 00:11:00:BB:CC:DD]
GwakeOnLan

Για android 


Απαραίτητες πληροφορίες

Λοιπον  ολοι οι client θα εχουν ενα πεδίο για να βαλετε τα εξης
Protocol: UDP
Port: 9
IP : Εδω δεν βαζουμε του υπολογιστή αλλα της broadcast ip 
Broadcast IP θελει γιατι στην ουσία θα "φωνάξει σε ολο το δικτυο με το "μαγικο UDP  πακετο στην θυρα 9 την να ανοιξει η MAC Address που πρεπει.
Πως βρίσκουμε την broadcast ΕΔΩ
Θα ξερετε απλά για δικτυο με  ip 192.168.0.x και subnet 255.255.255.0 η broadcast ip ειναι  192.168.0.255
Router :  Προσοχή , αν θέλουμε να ανοίγουμε τον Η/Υ μας από το internet θα πρέπει να το υποστηρίζει και το router δηλαδή θα πρέπει να γίνει το port forward αλλά και να επιτρέπει το broadcast ping.

Extra

Προσοχή για τα DELL PC πέρα οτι πρέπει να πας
Bios > go to Power Management > Wake on LAN > LAN Only

Bios > go to Power Management > Deep Sleep Control > Disabled Deep Sleep