Какво е Wake-on-LAN?
Wake-on-LAN (понякога съкратено WoL) е индустриален стандартен протокол за дистанционно събуждане на компютри от режим на много ниска мощност. Определението за "режим на ниска мощност" се е променило с течение на времето, но можем да го наречем, докато компютърът е изключен и има достъп до източник на енергия. Протоколът също така позволява допълнително Wake-on-Wireless-LAN способности.
Това е полезно, ако имате намерение да достъпите компютъра си дистанционно по някаква причина: той ви позволява да запазите достъпа до файловете и програмите си, като същевременно запазите компютъра в състояние на ниска мощност, за да пестите електроенергия (и разбира се, пари). Всеки, който използва програма като VNC или TeamViewer или поддържа файлов сървър или програма за сървъри за игри, трябва да има опцията, която е активирана за удобство.
За тези от вас, които изграждат собствени платформи, се погрижете за закупуването на Ethernet карта. Докато повечето вградени карти на дънните платки не се нуждаят от тази стъпка, дискретните мрежови карти често се нуждаят от 3-пинов кабел, прикрепен към дънната платка, за да поддържа Wake on LAN. Извършете проучването си онлайн, преди да купите, за да не сте разочаровани по-късно надолу по линията.
Магическият пакет: Как работи Wake-on-LAN
Компютрите, работещи на Wake-on-LAN, по същество чакат да пристигнат "магически пакети", които включват MAC адреса на мрежовата карта в него. Тези магически пакети се изпращат от професионален софтуер, създаден за всяка платформа, но може да се изпраща и от рутери и интернет базирани уеб сайтове. Типичните портове, използвани за WoL магически пакети, са UDP 7 и 9. Тъй като вашият компютър активно слуша пакета, известно количество енергия захранва вашата мрежова карта, което ще доведе до по-бързо изтичане на батерията на вашия лаптоп, така че пътните воини да се погрижат за това когато трябва да извадите допълнителен сок.
Как да активирате Wake-on-LAN на вашата система
За да започнете да използвате Wake-on-LAN, ще трябва да го активирате на няколко места - обикновено BIOS и от Windows. Нека започнем с BIOS.
В BIOS
Повечето по-стари компютри и много съвременни компютри имат своите Wake-on-LAN настройки, заровени в BIOS. За да влезете в BIOS, ще трябва да натиснете клавиш, докато зареждате компютъра си - обикновено Delete, Escape, F2 или нещо друго (екранът за стартиране ще ви даде указания какви бутони да натиснете, за да влезете в настройката). Щом влезете, проверете в "Управление на захранването" или "Разширени опции" или нещо подобно.
В Windows
Ще трябва да активирате Wake-on-LAN във вашата операционна система. Ето как става това в Windows. Отворете менюто "Старт" и въведете "Диспечер на устройства". Отворете Device Manager и разгънете секцията "Network Adapters". Кликнете с десния бутон върху мрежовата карта и отидете на Properties, след което кликнете върху раздела Advanced (Разширени).
В macOS
Отворете системните предпочитания и изберете "Спестяване на енергия". Трябва да видите "Wake for Network Access" или нещо подобно. Това позволява Wake-on-LAN.
В Linux
Ubuntu има чудесен инструмент, който може да провери дали вашата машина поддържа Wake-on-LAN и може да го активира. Отворете терминала и го инсталирайте
ethtool
със следната команда:
sudo apt-get install ethtool
Можете да проверите съвместимостта си, като стартирате:
sudo ethtool eth0
Ако вашият интерфейс по подразбиране е нещо друго, заместете го
eth0
g
можете да използвате магически пакети за Wake-on-LAN. За да активирате тази опция, използвайте следната команда.
sudo ethtool -s eth0 wol g
Това трябва да се погрижи за това. Можете да стартирате командата, за да проверите дали тя е активирана сега. Потърсете секцията "Активирай". Трябва да видите а
g
вместо a d
сега.
Как да събудите компютъра си с пакети Magic Wake-on-LAN
Depicus разполага с отлична серия от леки инструменти, за да свърши работата, включително и базирана на графичен интерфейс за Windows и командния ред за Windows и MacOS. Wiki.tcl.tk има чудесен скрипт от лек тип платформа, който обработва и заявките.
DD-WRT има страхотна WoL поддръжка, така че ако не се чувствате като изтегляне на софтуер, за да го направите, наистина не е нужно. Или, ако сте навън, можете да използвате устройството си с Android, за да събудите компютрите си.
В допълнение, много приложения поддържат Wake-on-LAN в тях. Например, ако се опитвате да осъществите достъп до вашия компютър отдалечено с програма за отдалечен работен плот, можете да събудите спящия компютър с вграден бутон "Wake Up" на TeamViewer, който използва Wake-on-LAN.
В допълнение, в зависимост от програмата, Wake-on-LAN може да работи само ако изпратите магически пакет от компютър в съществуващата си мрежа. Ако вашата програма не обработва автоматично мрежовите връзки за Wake-on-LAN, ще трябва да настроите вашия маршрутизатор да препраща UDP портове номер 7 и 9, специално за MAC адреса на компютъра, с който се свързвате. Ако не сте сигурни как да направите това, разгледайте нашето ръководство за прехвърляне на портове от рутера. Може също да искате да настроите динамичен DNS адрес, така че не е нужно да проверявате IP адреса на отдалечения компютър всеки път.