Vad är Wake-on-LAN och hur aktiverar jag det?

Teknik ger ofta löjliga bekvämligheter, som att kunna slå på din dator från mil utan att trycka på strömbrytaren. Wake-on-LAN har funnits ett tag, så låt oss se hur det fungerar och hur vi kan aktivera det.

Vad är Wake-on-LAN?

Wake-on-LAN (ibland förkortat WoL) är ett industristandardprotokoll för att väcka datorer från ett mycket lågt energiläge på distans. Definitionen av "lågeffektläge" har förändrats lite över tiden, men vi kan förstå det medan datorn är "av" och har tillgång till en strömkälla. Protokollet möjliggör också en extra Wake-on-Wireless-LAN-förmåga.

Det här är användbart om du planerar att komma åt din dator av någon anledning: det gör att du kan behålla åtkomst till dina filer och program samtidigt som du håller datorn i ett lågt energisparläge för att spara elektricitet (och naturligtvis pengar). Den som använder ett program som VNC eller TeamViewer, eller håller en filserver eller ett spelserverprogram tillgängligt, borde antagligen ha alternativet aktiverat för enkelhets skull.

Wake-on-LAN är beroende av två saker: ditt moderkort och ditt nätverkskort. Ditt moderkort måste vara anslutet till en ATX-kompatibel strömförsörjning, som de flesta datorer under det senaste decenniet eller så är. Ditt Ethernet- eller trådlösa kort måste också stödja denna funktion. Eftersom den ställs in antingen via BIOS eller via ditt nätverkskorts firmware behöver du inte specifik programvara för att aktivera den. Stöd för Wake-on-LAN är ganska universellt idag, även om det inte annonseras som en funktion, så om du har en dator byggd under det senaste decenniet eller så är du täckt.

För dig som bygger dina egna riggar, var försiktig när du köper ett Ethernet-kort. Medan de flesta inbyggda kort på moderkort inte behöver detta steg, behöver diskreta nätverkskort ofta en 3-stifts kabel ansluten till moderkortet för att stödja Wake on LAN. Gör din forskning online innan du köper, så du blir inte besviken senare.

Det magiska paketet: Hur Wake-on-LAN fungerar

Wake-on-LAN-aktiverade datorer väntar i huvudsak på att ett "magiskt paket" kommer fram som innehåller nätverkskortets MAC-adress i det. Dessa magiska paket skickas ut med professionell programvara gjord för alla plattformar, men kan också skickas av routrar och internetbaserade webbplatser. De typiska portarna som används för WoL-magiska paket är UDP 7 och 9. Eftersom din dator aktivt lyssnar på ett paket matar lite kraft ditt nätverkskort vilket resulterar i att din bärbara dators batteri tappar snabbare, så vägkrigare bör se till att vända detta av när du behöver ta ut lite extra juice.

Magiska paket skickas vanligtvis över hela nätverket och innehåller undernätinformation, nätverkssändningsadress och MAC-adressen till måldatorn nätverkskort, vare sig Ethernet eller trådlöst. Ovanstående bild visar resultaten av ett paket snifferverktyg som används på magiska paket, vilket ifrågasätter exakt hur säkra de är när de används i osäkra nätverk och över internet. I ett säkert nätverk eller för grundläggande hemanvändning borde det inte finnas någon praktisk anledning till oro. Många moderkortstillverkare implementerar ofta programvara tillsammans med Wake-on-LAN-funktioner för att erbjuda problemfria eller i stort sett konfigurationsfria användningsscenarier.

Hur du aktiverar Wake-on-LAN på ditt system

För att komma igång med Wake-on-LAN måste du aktivera det på några ställen - vanligtvis i ditt BIOS och från Windows. Låt oss börja med BIOS.

I BIOS

RELATERAD: Vad gör en dators BIOS och när ska jag använda det?

De flesta äldre datorer och många moderna har sina Wake-on-LAN-inställningar begravda i BIOS. För att komma in i BIOS måste du trycka på en tangent när du startar din dator - vanligtvis Delete, Escape, F2 eller något annat (din startskärm ger dig instruktioner om vilken tangent du ska trycka på för att komma till installation). När du är inne, kolla under Strömhantering eller Avancerade alternativ eller något av det slaget.

På den här HP-datorns BIOS finns inställningen nära alternativet “återuppta efter strömavbrott”. Vissa är inte så uppenbara: på mitt ASUS-moderkort (nedan) är alternativet Wake on LAN begravt två lager djupt i menysystemet, under "Power on by PCIE / PCI", eftersom den inbyggda nätverkskontrollen ligger bakom PCI-kontroller - det är bara synligt att detta är rätt alternativ i beskrivningstexten.

Poängen är att det inte alltid är lätt eller självklart att hitta det relevanta alternativet, eftersom BIOS-menysystem varierar så mycket. Om du har problem, kolla in datorns eller moderkortets manual eller gör en snabb Google-sökning. Kom ihåg att de flesta tillverkare erbjuder PDF-versioner av dokumentation online.

I Windows

Du måste också aktivera Wake-on-LAN i ditt operativsystem. Så här går det i Windows. Öppna Start-menyn och skriv “Enhetshanteraren”. Öppna Enhetshanteraren och expandera avsnittet "Nätverkskort". Högerklicka på ditt nätverkskort och gå till Egenskaper och klicka sedan på fliken Avancerat.

Rulla nedåt i listan för att hitta "Wake on Magic Packet" och ändra värdet till "Enabled". Du kan lämna de andra "Wake on" -inställningarna ensamma. (Obs! En av våra testriggar hade inte det här alternativet, men Wake-on-LAN fungerade fortfarande bra med de andra inställningarna i den här guiden aktiverade ordentligt - så var inte orolig om den inte finns där.)

Klicka nu på fliken Energihantering och se till att rutorna "Tillåt att den här enheten väcker datorn" och "Tillåt endast ett magiskt paket att väcka datorn" är aktiverade. Klicka på OK när du är klar.

I macOS

Öppna dina systeminställningar och välj Energisparläge. Du bör se "Wake for Network Access" eller något liknande. Detta möjliggör Wake-on-LAN.

I Linux

Ubuntu har ett bra verktyg som kan kontrollera om din maskin stöder Wake-on-LAN och kan aktivera det. Öppna en terminal och installera  ethtool med följande kommando:

sudo apt-get install ethtool

Du kan kontrollera din kompatibilitet genom att köra:

sudo ethtool eth0

Om ditt standardgränssnitt är något annat, ersätt det med  eth0 .

Leta efter avsnittet "Stöder väckning". Så länge som en av bokstäverna är  g , kan du använda magiska paket för Wake-on-LAN. Använd följande kommando för att aktivera det här alternativet.

sudo ethtool -s eth0 wol g

Detta borde ta hand om det. Du kan köra kommandot för att kontrollera och se om det är aktiverat nu. Leta efter avsnittet "Vakna på". Du borde se ett  g istället för ett  d nu.

Hur man väcker din dator med Wake-on-LAN Magic Packets

För att skicka Wake-on-LAN-förfrågningar har du en ymnighetshorn av tillgängliga alternativ.

Depicus har en utmärkt serie av lätta verktyg för att få jobbet gjort, inklusive en GUI-baserad en för Windows och kommandoradsbaserad en för både Windows och macOS. Wiki.tcl.tk har ett fantastiskt plattforms lättviktsskript som också hanterar förfrågningarna.

DD-WRT har bra WoL-stöd, så om du inte känner för att ladda ner programvara för att göra det behöver du verkligen inte. Eller om du är ute och går kan du använda din Android-enhet för att väcka dina datorer.

Dessutom stöder många applikationer Wake-on-LAN inom dem. Om du till exempel försöker komma åt din dator på avstånd med ett fjärrskrivbordsprogram kan du väcka den sovande datorn med TeamViewers inbyggda “Wake Up” -knapp, som använder Wake-on-LAN.

Du kan behöva justera andra inställningar i det programmet för att det ska fungera, så se programmets handbok för mer information om Wake-on-LAN.

Dessutom, beroende på program, kanske Wake-on-LAN bara fungerar om du skickar det magiska paketet från en dator i ditt befintliga nätverk. Om ditt program inte automatiskt hanterar nätverksanslutningarna för Wake-on-LAN måste du ställa in din router för att vidarebefordra UDP-portar nummer 7 och 9, speciellt för MAC-adressen till den dator du ansluter till. Om du inte är säker på hur du gör det, kolla in vår guide om vidarebefordran av portar från routern. Du kanske också vill ställa in en dynamisk DNS-adress så att du inte behöver kontrollera din fjärrdators IP-adress varje gång.

RELATERAD: Hur vidarebefordrar du portar på din router