Wake on LAN: mit Linux

Wake on LAN: mit Linux

letzte Aktualisierung: 27. September 2024
#
Ungefähre Lesezeit: 1 min

Wake on Lan (WoL) ist eine einfache Möglichkeit ein Netzwerkgerät von der Ferne zu starten. Dabei muss beachtet werden, dass die Netzwerkkarte und das BIOS diese Möglichkeit unterstützen muss. Eventuell muss das dann noch konfiguriert werden.

Das Starten des Computers wird dann durch ein sogenanntes Magic-Packet an die MAC-Adresse der Netzwerkkarte erreicht. Der Standardport dafür ist Port 9. (Port 7 ebenfalls möglich) Das Magic Packet besitzt ein besonderes Format und einen definierten Inhalt. Das Paket startet mit 6-mal dem Wert 0xFF (entspricht dezimal dem Wert 255). Anschließend folgt 16-mal hintereinander die 6 Byte lange MAC-Adresse der Netzwerkkarte des zu startenden Computers.

Voraussetzungen

  • Linux Debian
  • BIOS / Netzwerkkarte sind für WOL vorbereitet (siehe Quellen)
  • Paket wakeonlan ist installiert (sudo apt install wakeonlan)
  • MAC Adresse der Netzwerkkarte des Computer der aufgeweckt werden soll, ist bekannt

Computer mit wakeonlan starten

  • jetzt nutzen wir wakeonlan dazu, das Magic-Packet an die MAC-Adresse zu senden
  • zu beachten gilt, dass die Oktetten der MAC-Adresse durch einen Doppelpunkt getrennt sein müssen
    wakeonlan 2b:b7:79:2f:46:0e
    Sending magic packet to 255.255.255.255:9 with 2b:b7:79:2f:46:0e
  • der Computer sollte nun starten
  • je nach Hardware kann das eine Weile dauern
  • überprüfen läßt sich das leicht durch einen Dauerping an die IP-Adresse, soweit bekannt
    z.B. ping 192.168.178.20
  • ggf. kann es hilfreich sein den Befehl mehrfach auszuführen

Quellen

Artikelaufrufe: 6
Nach oben