Jazyková mutace

Tento článek má připravenou i anglickou verzi.

TL;DR ✨

Pro potřeby zaslání příkazu ke vzdálenému probuzení stroje je potřeba znát MAC adresu rozhraní, na které budeme zasílat magic paket. MAC adresa se u výpisu ifconfig nebo ip addr show.

2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER\UP mtu 1500 qdisc pfifo\fast master vmbr0 state UP group default qlen 1000

dns-nameserver 8.8.8.8

post-up /sbin/ethtool -s enp0s25 wol g

    post-down /sbin/ethtool -s enp0s25 wol g

C) Nastavení na Ubuntu 18.04 a vyšších pomocí běžící služby v pozadí.

Pouze toto nastavení fungovalo autorovi na libovolném stroji s OS Ubuntu 19.10

✨ Utvoříme si název nové služby

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

Zkopírujeme obsah vně do wol.service a zeditujeme proměnnou enp0s25 za název síťové karty

[Unit]

Description=Configure Wake On LAN

[Service]

Type=oneshot

ExecStart=/sbin/ethtool -s enp0s25 wol g

[Install]

WantedBy=basic.target

Necháme náš stroj, aby si změnu uvědomil příkazem:

sudo systemctl daemon-reload

Službu poté povolíme:

sudo systemctl enable wol.service

A restartujeme ji příkazem:

sudo systemctl start wol.service

Poslání příkazu WOL z mobilního telefonu nebo jiného stroje.

Pro potřeby zaslání příkazu ke vzdálenému probuzení stroje je potřeba znát MAC adresu rozhraní, na které budeme zasílat magic paket. MAC adresa se u výpisu ifconfig nebo ip addr show.

Při užití ifconfig je MAC adresa za názvem našeho rozhraní za ether:

connectica@NB01:~$ ifconfig

enp0s25: flags=4163 mtu 1500

    ether b4:99:ba:e6:b7:03  txqueuelen 1000  (Ethernet)

Při užití ip addr show je MAC adresa za názvem link/ether:

2: enp0s25: mtu 1500 qdisc pfifo_fast master vmbr0 state UP group default qlen 1000

link/ether b4:99:ba:e6:b7:03 brd ff:ff:ff:ff:ff:ff

🐧 Debian/Ubuntu

Na zdrojové mašině si nainstalujeme wakeonlan:

sudo apt update

sudo apt-get install wakeonlan

Pak příkaz pro probuzení vzdáleného počítače zadáváme příkaz:

wakeonlan b4:99:ba:e6:b7:03

🌐 MikroTik

Pokud si chceme zapnout domácí PC přes Mikrotik, tak stačí v příkazové řádce napsat:

tool wol interface=ether1 mac=b4:99:ba:e6:b7:03

V syntaxi je obsaženo rozhraní (ether1), kam se posílá magic packet a kde se očekává, že je koncový stroj, který chceme zapnout a samozřejmě MAC adresa koncového zařízení.