Wake-on-LAN

Wake-on-LAN (WoL) is een netwerkstandaard waarmee je een uitgeschakelde computer kunt opstarten via het netwerk. De netwerkkaart blijft in stand-by luisteren naar een speciaal pakket — het magic packet.

Magic packet

Een magic packet bestaat uit 6 bytes 0xFF gevolgd door het MAC-adres van de doelcomputer 16 keer herhaald. Elk WoL-tool bouwt dit pakket automatisch.

# Installeer wakeonlan
sudo apt install wakeonlan

# Computer opstarten via MAC-adres
wakeonlan AA:BB:CC:DD:EE:FF

Vereisten

  1. BIOS/UEFI — WoL moet ingeschakeld zijn in de firmware-instellingen
  2. Netwerkkaart — moet WoL ondersteunen (de meeste moderne kaarten doen dit)
  3. Zelfde netwerk — het magic packet wordt als broadcast verstuurd; over routers werkt het alleen met extra configuratie (directed broadcast)

Status controleren op Linux

ethtool eth0 | grep Wake

WoL inschakelen

ethtool -s eth0 wol g    # g = magic packet

Om dit te bewaren na herstart, zet je het in een systemd-service of networkd-configuratie.

Zie ook

netwerkhardware