Časy, kdy bylo nutné vstát z pohovky nebo z pracovního stolu, aby se počítač Zapnul, jsou dávno pryč. Díky technologii Wake on Lan (WOL) je možné zapnout počítač i v jiné místnosti nebo dokonce ve městě. Tato metoda je velmi pohodlná, zvláště pokud máte server nebo domácí mediální centrum, ke kterému nemáte trvalý fyzický přístup.
Chcete-li však využít funkci Wake on Lan na počítači s nainstalovaným operačním systémem Linux, musíte správně nakonfigurovat odpovídající nastavení. V tomto článku vám řekneme, jak na to.
Před nastavením Wake on Lan se ujistěte, že vaše systémová deska a síťová karta tuto funkci podporují. To lze zjistit v dokumentaci k zařízení nebo na oficiálních stránkách výrobce. Pokud váš počítač podporuje funkci Wake on Lan, budete potřebovat následující nástroje: ethtool Utility a WakeOnLan utility.
Poznámka: funkce Wake on Lan může být k dispozici pouze ve spánkovém režimu nebo vypnutém stavu počítače. Pokud je váš počítač v režimu hibernace nebo hibernace, funkce Wake on Lan nemusí fungovat.
Wake on Lan Linux: konfigurace funkce zapnutí počítače přes síť
Funkce Wake on LAN (WOL) umožňuje zapínání počítačů po síti pomocí speciálního signálu. V Linuxu existuje několik způsobů, jak nakonfigurovat WOL a použít tuto funkci k zapnutí počítačů na dálku.
Před nastavením WOL se ujistěte, že síťová karta vašeho počítače tuto funkci podporuje. Chcete-li to provést, spusťte příkaz:
sudo ethtool eth0 | grep "Wake-on"
Zde je eth0 název vaší síťové karty. Pokud bude v výstupu příkazu přítomen řetězec "Wake-on: g", znamená to, že funkce WOL je podporována.
Dále je nutné nastavit příslušné parametry v nastavení síťové karty. Chcete-li to provést, spusťte příkaz:
sudo ethtool -s eth0 wol g
V tomto příkazu vyměňte eth0 za název vaší síťové karty.
Chcete-li automaticky povolit WOL po každém restartování počítače, přidejte do souboru /etc/rc řetězec wol g.local takto:
sudo nano /etc/rc.local
Přejděte na konec souboru a před řádkem exit 0 přidejte nový řádek:
ethtool -s eth0 wol g
Uložte soubor a zavřete jej.
Nyní je WOL povolen a nakonfigurován na vašem počítači se systémem Linux. K odeslání signálu WOL do počítače a jeho zapnutí na dálku můžete použít speciální programy nebo skripty.
Upozorňujeme, že aby WOL fungoval, musí být počítač připojen ke zdroji napájení a být online, stejně jako nastavení systému BIOS musí tuto funkci podporovat. Pokud je WOL správně nakonfigurován, může být váš počítač kdykoli zapnutý vzdáleně po síti, což může být velmi užitečné v různých scénářích.
Instalace potřebných programů
Před nastavením funkce zapnutí počítače přes síť (Wake on lan) v Linuxu musíte nainstalovat více programů:
| 1. ethtool | Tento nástroj slouží ke kontrole a konfiguraci nastavení síťových rozhraní. Ethtool můžete nainstalovat pomocí následujícího příkazu v terminálu: |
| sudo apt-get install ethtool | |
| 2. wakeonlan | Program wakeonlan je určen k odesílání magických balíčků (Magic Packet) na síťovou kartu cílového počítače. To vám umožní zapnout počítač přes síť. Chcete-li nainstalovat wakeonlan, spusťte následující příkaz: |
| sudo apt-get install wakeonlan |
Po úspěšné instalaci utilit ethtool a wakeonlan budete připraveni začít konfigurovat funkci Wake on lan v Linuxu.
Nastavení systému BIOS
Chcete-li použít funkci Wake on LAN (WoL) v Linuxu, musíte nakonfigurovat BIOS počítače. Zde je několik kroků, které je třeba provést:
- Spusťte počítač a stisknutím požadované klávesy (obvykle Del nebo F2) vstupte do nastavení systému BIOS.
- Uvnitř systému BIOS vyhledejte oddíl zodpovědný za konfiguraci ethernetových nebo síťových karet.
- Povolte možnost Wake on LAN nebo Wake on PCI-E v závislosti na umístění síťové karty v počítači.
- Uložte změny a ukončete BIOS.
Po nastavení systému BIOS můžete přejít na konfiguraci operačního systému pro použití funkce WoL.
Nastavení operačního systému
Před nastavením funkce zapnutí počítače přes síť (Wake on lan) v Linuxu se musíte ujistit, že váš operační systém tuto funkci podporuje a je povolena příslušná možnost v systému BIOS.
1. Restartujte počítač a přejděte do systému BIOS. K tomu obvykle musíte během spouštění systému stisknout určitou klávesu (například F2 nebo Delete). Požadovanou klávesu najdete v dokumentaci k základní desce nebo na webu výrobce.
2. V nastavení systému BIOS vyhledejte sekci odpovědnou za spotřebu energie nebo síť. Tato část by měla mít možnost "Wake on LAN"nebo" Resume by LAN". Přepněte tuto možnost do stavu" povoleno "nebo"Enabled". Uložte změny a ukončete BIOS.
3. Stáhněte si Operační systém Linux a otevřete terminál. Ve většině distribucí Linuxu lze najít terminál v nabídce aplikací nebo použít klávesovou zkratku (například Ctrl + Alt + T).
4. V terminálu zadejte příkaz sudo ethtool-s eth0 wol g, kde "eth0" je název vašeho síťového rozhraní. Pokud dojde k chybě související s nedostatkem nástroje ethtool, nainstalujte jej pomocí příkazu sudo apt-get install ethtool na distribucích založených na Debianu nebo podobného příkazu na jiných distribucích.
5. Dále je třeba znát MAC adresu vašeho počítače. Zadejte příkaz ifconfig a vyhledejte řádek začínající na "HWaddr" nebo "ether". Bude obsahovat MAC adresu počítače. Zapamatujte si to nebo si to zapište.
6. Nyní můžete zkontrolovat nastavení funkce Wake on LAN. Z jiného počítače na stejné síti zadejte příkaz wakeonlan XX:XX:XX:XX:XX:XX:xx:XX:XX:XX: XX: XX: xx: xx - MAC adresa vašeho počítače. Pokud byla všechna nastavení provedena správně, měl by se váš počítač zapnout.
Po nastavení Wake on LAN bude váš počítač připraven k připojení přes síť. To může být užitečné například pro vzdálenou správu počítače nebo provádění úkolů v určitou dobu. Vezměte v úvahu, že Wake on LAN funguje pouze v místní síti, takže pokud jej používáte přes internet, nezapomeňte nastavit příslušná pravidla firewallu.