Какво представлява Wake-on-LAN и как да го активирам?

Технологиите често дават нелепи удобства, като например да можете да включите компютъра си на километри, без да натискате бутона за захранване. Wake-on-LAN съществува от известно време, така че нека да видим как работи и как можем да го активираме.

Какво е Wake-on-LAN?

Wake-on-LAN (понякога съкратено WoL) е индустриален стандартен протокол за събуждане на компютри от режим на много ниска мощност от разстояние. Дефиницията за „режим на ниска мощност“ се е променила малко с течение на времето, но можем да приемем, че това означава, докато компютърът е „изключен“ и има достъп до източник на захранване. Протоколът също така дава възможност за допълнителна способност Wake-on-Wireless-LAN.

Това е полезно, ако планирате достъп до вашия компютър от разстояние по някаква причина: позволява ви да запазите достъпа до вашите файлове и програми, като същевременно поддържате компютъра в състояние на ниска мощност, за да спестите електричество (и разбира се, пари). Всеки, който използва програма като VNC или TeamViewer или държи на разположение файлов сървър или програма за сървър за игри, вероятно трябва да има активирана опция за удобство.

Wake-on-LAN зависи от две неща: вашата дънна платка и вашата мрежова карта. Дънната ви платка трябва да бъде свързана към ATX-съвместимо захранване, както повечето компютри през последното десетилетие. Вашата Ethernet или безжична карта също трябва да поддържа тази функционалност. Тъй като се настройва или чрез BIOS, или чрез фърмуера на вашата мрежова карта, не се нуждаете от специфичен софтуер, за да го активирате. Поддръжката за Wake-on-LAN в днешно време е доста универсална, дори когато не се рекламира като функция, така че ако имате компютър, построен през последното десетилетие, вие сте покрити.

За тези от вас, които създават свои собствени платформи, внимавайте при закупуването на Ethernet карта. Докато повечето вградени карти на дънни платки не се нуждаят от тази стъпка, дискретните мрежови карти често се нуждаят от 3-пинов кабел, прикрепен към дънната платка, за да поддържа Wake on LAN. Направете проучване онлайн, преди да купите, за да не бъдете разочаровани по-късно.

Вълшебният пакет: Как работи Wake-on-LAN

Компютрите с активирана функция за събуждане по LAN по същество чакат да пристигне „магически пакет“, който включва MAC адреса на мрежовата карта в него. Тези магически пакети се изпращат от професионален софтуер, направен за всяка платформа, но могат да бъдат изпратени и от рутери и уеб базирани уебсайтове. Типичните портове, използвани за вълшебните пакети WoL, са UDP 7 и 9. Тъй като компютърът ви активно слуша пакет, малко енергия захранва вашата мрежова карта, което ще доведе до по-бързо източване на батерията на вашия лаптоп, така че пътните воини трябва да се погрижат да обърнат това изключете, когато трябва да отделите малко допълнителен сок.

Вълшебните пакети обикновено се изпращат по цялата мрежа и съдържат информация за подмрежата, адрес на мрежово излъчване и MAC адрес на мрежовата карта на целевия компютър, независимо дали е Ethernet или безжична. Горното изображение показва резултатите от инструмент за снифър на пакети, използван за магически пакет, което поставя под въпрос колко точно са защитени, когато се използват в опасни мрежи и през интернет. В защитена мрежа или за основно домашно ползване не трябва да има никаква практическа причина за притеснение. Много производители на дънни платки често прилагат софтуер, заедно с възможностите Wake-on-LAN, за да предлагат безпроблемни или до голяма степен без конфигурация сценарии на използване.

Как да активирам Wake-on-LAN на вашата система

За да започнете да използвате Wake-on-LAN, ще трябва да го активирате на няколко места - обикновено във вашия BIOS и от Windows. Нека започнем с BIOS.

В BIOS

СВЪРЗАНИ: Какво прави BIOS на компютъра и кога трябва да го използвам?

Повечето по-стари компютри и много съвременни имат своите настройки за Wake-on-LAN, заровени в BIOS. За да влезете в BIOS, ще трябва да натиснете клавиш, докато стартирате компютъра си - обикновено Delete, Escape, F2 или нещо друго (екранът за зареждане ще ви даде инструкции какъв бутон да натиснете, за да влезете в настройката). След като влезете, проверете под Управление на захранването или Разширени опции или нещо подобно.

В BIOS на този компютър на HP настройката се намира близо до опцията „възобновяване след спиране на захранването“. Някои не са толкова очевидни: на дънната ми платка на ASUS (по-долу) опцията Wake on LAN е заровена на два слоя дълбоко в системата от менюта, под „Power on by PCIE / PCI“, тъй като вграденият мрежов контролер е зад PCI контролер - видимо е само, че това е правилната опция в текста на описанието.

Въпросът е, че не винаги е лесно или очевидно да се намери съответната опция, тъй като системите на менюто на BIOS се различават толкова широко. Ако имате проблеми, проверете ръководството на компютъра или дънната платка или направете бързо търсене с Google. Не забравяйте, че повечето производители предлагат PDF версии на документацията онлайн.

В Windows

Също така ще трябва да активирате Wake-on-LAN във вашата операционна система. Ето как става в Windows. Отворете менюто "Старт" и напишете "Диспечер на устройства". Отворете диспечера на устройствата и разгънете раздела „Мрежови адаптери“. Щракнете с десния бутон върху вашата мрежова карта и отидете на Properties, след това щракнете върху раздела Advanced.

Превъртете надолу в списъка, за да намерите „Wake on Magic Packet“ и променете Стойността на „Enabled“. Можете да оставите останалите настройки за „Събуждане включени“. (Забележка: една от нашите тестови платформи нямаше тази опция, но Wake-on-LAN все още работеше добре, като другите настройки в това ръководство са активирани правилно - така че не се тревожете, ако не е там.)

Сега щракнете върху раздела за управление на захранването и се уверете, че са разрешени полетата „Разрешаване на това устройство да събужда компютъра“ и „Разрешаване само на магически пакет да събужда компютъра“. Щракнете върху OK, когато сте готови.

В macOS

Отворете системните си предпочитания и изберете Energy Saver. Трябва да видите „Wake for Network Access“ или нещо подобно. Това позволява Wake-on-LAN.

В Linux

Ubuntu има чудесен инструмент, който може да провери дали вашата машина поддържа Wake-on-LAN и може да го активира. Отворете терминал и инсталирайте  ethtool със следната команда:

sudo apt-get инсталирайте ethtool

Можете да проверите съвместимостта си, като изпълните:

sudo ethtool eth0

Ако вашият интерфейс по подразбиране е нещо друго, заменете го с  eth0 .

Потърсете раздела „Поддържа Wake-on“. Докато една от изброените букви е  g , можете да използвате магически пакети за Wake-on-LAN. За да активирате тази опция, използвайте следната команда.

sudo ethtool -s eth0 wol g

Това трябва да се погрижи за него. Можете да изпълните командата, за да проверите и да видите дали е активирана сега. Потърсете раздела „Wake on“. Трябва да видите  g вместо  d сега.

Как да събудите компютъра си с вълшебни пакети Wake-on-LAN

За да изпратите заявки за събуждане по локална мрежа, имате на разположение опции на изобилие.

Depicus разполага с отлична серия от леки инструменти, за да свърши работата, включително GUI-базиран за Windows и базиран на команден ред както за Windows, така и за macOS. Wiki.tcl.tk има страхотен крос-платформен олекотен скрипт, който също обработва заявките.

DD-WRT има чудесна поддръжка на WoL, така че ако не искате да изтеглите софтуер, за да го направите, наистина не е нужно. Или, ако сте навън, можете да използвате устройството си с Android, за да събудите компютрите си.

Освен това много приложения поддържат Wake-on-LAN в тях. Например, ако се опитвате да получите достъп до компютъра си отдалеч с програма за отдалечен работен плот, можете да събудите спящия компютър с вградения в TeamViewer бутон „Wake Up“, който използва Wake-on-LAN.

Може да се наложи да промените други настройки в тази програма, за да работи, така че вижте ръководството на програмата за повече информация относно Wake-on-LAN.

Освен това, в зависимост от програмата, Wake-on-LAN може да работи само ако изпратите вълшебния пакет от компютър във вашата съществуваща мрежа. Ако вашата програма не се справя автоматично с мрежовите връзки за Wake-on-LAN, ще трябва да настроите маршрутизатора си да препраща UDP портове номер 7 и 9, специално за MAC адреса на компютъра, към който се свързвате. Ако не сте сигурни как да направите това, вижте нашето ръководство за пренасочване на портове от рутера. Може да искате да настроите динамичен DNS адрес, така че не е нужно да проверявате IP адреса на вашия отдалечен компютър всеки път.

СВЪРЗАНИ: Как да пренасочвате портове на вашия рутер