So aktivieren Sie Wake On LAN in Ubuntu Server 18.04

Aktivieren von Wake On LAN in Ubuntu Server 18.04 Erfahren Sie, wie Sie Wake On LAN auf Ubuntu Server aktivieren.

Wake On LAN (WOL) ist ein Industriestandardprotokoll zum Fernwecken von Computern aus einem Modus mit sehr geringem Stromverbrauch. Dies ist sehr praktisch, wenn Sie sich in einer großen Einrichtung befinden und nicht ständig in Ihr Rechenzentrum gehen müssen, um einen Computer aufzuwecken, damit Sie remote daran arbeiten können. Es ist weitaus sinnvoller, eine Funktion zu aktivieren, mit der Sie dies remote ausführen können, um effizienter arbeiten zu können.

Ubuntu Server aktiviert WOL standardmäßig nicht, daher werden wir dies einrichten. Ich werde auf einer Instanz von Ubuntu Server 18.04 demonstrieren.

Einstellungskit: Datenbankadministrator (TechRepublic Premium)

Was du brauchen wirst

Die einzigen Dinge, die Sie benötigen, um diese Arbeit zu machen, sind:

  • Eine Instanz von Ubuntu Server 18.04
  • Ein Benutzerkonto mit Sudo-Berechtigungen
  • Eine Netzwerkschnittstelle, die WOL unterstützt

So installieren Sie ethtool

Das Werkzeug, das dies ermöglicht, ist ethtool. Möglicherweise ist es bereits auf Ihrem Server installiert. Wenn dies jedoch nicht der Fall ist, installieren wir es. Öffnen Sie ein Terminalfenster und geben Sie den folgenden Befehl ein:

 sudo apt-get install ethtool -y 

So finden Sie den Namen der Schnittstelle

Als nächstes müssen Sie den Schnittstellennamen suchen, den Sie auf das magische Paket warten möchten. Wenn Ihr Computer sowohl über WAN- als auch über LAN-Schnittstellen verfügt, möchten Sie diese wahrscheinlich nur auf der LAN-Seite aktivieren.

Geben Sie den folgenden Befehl ein, um den Namen der Schnittstelle zu ermitteln:

 ip a 

Sie sollten die Schnittstelle aufgelistet sehen. Suchen Sie nach dem Namen der IP-Adresse, die Sie für das Magic Packet abhören möchten ( Abbildung A ).

Abbildung A.

My LAN-facing interface is ens5.

" data-credit="" rel="noopener noreferrer nofollow">

Meine LAN-Schnittstelle ist ens5.

Geben Sie mit dem vorliegenden Schnittstellennamen den folgenden Befehl ein:

 sudo ethtool -s SCHNITTSTELLE wol g 

Wobei SCHNITTSTELLE der Name der zu verwendenden Schnittstelle ist.

Der Befehl gibt nichts zurück - es sei denn, es stellt sich heraus, dass Ihre Netzwerkschnittstelle WOL nicht unterstützt. An diesem Punkt werden Sie als solche darüber informiert.

Schließlich müssen Sie die MAC-Adresse der Schnittstelle kennen. Dies kann mit demselben Befehl ermittelt werden, mit dem der Schnittstellenname (ip a) ermittelt wird.

So installieren Sie WOL und senden das Magic Packet

Der einfachste Weg, das magische Paket (von Linux nach Linux) zu senden, ist die Verwendung eines anderen Tools namens Wakeonlan. Installieren Sie dies mit dem Befehl:

 sudo apt-get install wakeonlan -y 

Sobald diese Anwendung installiert ist, können Sie das Magic Packet mit dem folgenden Befehl an die Überwachungsschnittstelle senden:

 Wakeonlan MAC 

Wobei MAC die MAC-Adresse der LAN-Schnittstelle mit aktiviertem WOL ist. Der Befehl meldet, dass das Magic Packet an die MAC-Adresse gesendet wurde und Ihr Remote-Server nun wach sein sollte, sodass Sie sich remote anmelden können.

Es kleben lassen

Das Problem bei dieser Methode ist, dass die Aktivierung von WOL auf der Schnittstelle nach einem Neustart nicht anhält. Um dies unter Ubuntu Server 18.04 dauerhaft zu machen, müssen Sie eine systemd-Datei schreiben. Geben Sie dazu den folgenden Befehl ein:

 sudo nano /etc/systemd/system/wol.service 

Fügen Sie in diese Datei Folgendes ein:

 Unit Description = Wake On LAN konfigurieren Service Type = oneshot ExecStart = / sbin / ethtool -s INTERFACE wol g Install WantedBy = basic.target 

Wobei SCHNITTSTELLE der Name der zu verwendenden Schnittstelle ist.

Speichern und schließen Sie die Datei. Machen Sie systemd mit dem folgenden Befehl auf das neue Skript aufmerksam:

 sudo systemctl daemon-reload 

Aktivieren Sie den neuen Dienst mit dem folgenden Befehl:

 sudo systemctl enable wol.service 

Starten Sie den Dienst schließlich mit dem folgenden Befehl:

 sudo systemctl start wol.service 

Und das ist es. Wake On LAN ist jetzt für die LAN-Schnittstelle verfügbar. Sie können diesen Server aktivieren, ohne bis zu Ihrem Rechenzentrum stapfen zu müssen. Denken Sie daran, dass Sie die MAC-Adresse der Ziel-LAN-Schnittstelle kennen müssen. Dies ist nicht über die IP-Adresse möglich. Glückliches Aufwachen.

Newsletter zu Trends im Rechenzentrum

DevOps, Virtualisierung, Hybrid Cloud, Speicher und betriebliche Effizienz sind nur einige der Themen im Rechenzentrum, die wir hervorheben werden. Wird montags und mittwochs geliefert

Heute anmelden

© Copyright 2021 | pepebotifarra.com