Как да настроите и използвате Wake-on-LAN

Какво е Wake-on-LAN и как го използвате?

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

Също така няма значение каква операционна система в крайна сметка ще се зарежда компютърът (Windows, Mac, Ubuntu и др.) - Wake-on-LAN може да се използва за включване на всеки компютър, който получава магическия пакет.

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

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

Как да настроите Wake-on-LAN

Активирането на Wake-on-LAN се извършва на две части, като и двете са описани по-долу. Първата стъпка включва настройка на дънната платка, като конфигурирате Wake-on-LAN през BIOS, преди да стартирате операционната система, а следващата се влиза в операционната система и правите някои малки промени там.

Това означава, че първата секция по-долу е валидна за всеки компютър, но след като сте изпълнили стъпките на BIOS, преминете надолу към инструкциите на вашата операционна система, независимо дали става дума за Windows, Mac или Linux.

BIOS

Първото нещо, което трябва да направите, за да активирате WoL, е да настроите BIOS правилно, така че софтуерът да може да слуша входящите заявки за събуждане.

Забележка: Всеки производител ще има уникални стъпки, така че това, което виждате по-долу, вероятно няма да опише точно настройката ви. Ако тези инструкции не ви помагат, разберете производителя на BIOS и проверете в уебсайта си за ръководство за потребителя как да влезете в BIOS и да намерите функцията WoL.

  1. Въведете BIOS вместо да стартирате операционната си система.
  2. Потърсете секция, която е свързана със захранването, като Управление на захранването или може би разширена секция. Други производители може да го нарекат Resume On LAN (MAC).
    1. Ако имате проблеми с намирането на опцията Wake-on-LAN, просто изкопайте. Повечето екрани на BIOS имат раздел за помощ настрани, който описва какво правят всяка настройка, когато е активирана. Възможно е името на опцията WoL в BIOS на вашия компютър да не е ясно.
    2. Съвет: Ако мишката ви не работи в BIOS, опитайте да използвате клавиатурата си, за да се придвижвате. Не всички страници за настройка на BIOS поддържат мишката.
  3. Щом го откриете, най-вероятно натиснете Enter, за да го включите или да покажете малко меню, което можете да изберете между включване / изключване или активиране / деактивиране.
  4. Уверете се, че сте запазили промените. Това отново не е същото на всеки компютър, но може да е ключ като F10 . В долната част на екрана на BIOS трябва да дадат някои указания за запазване и излизане.

Windows

Активирането на функцията Wake-on-LAN в Windows се извършва чрез " Диспечер на устройствата" . Има няколко различни неща, които трябва да се разрешат тук:

  1. Отворете "Администратор на устройства"
  2. Намерете и отворете раздела Мрежови адаптери . Можете да кликнете два пъти / двукратно върху мрежовите адаптери или да изберете малкия + или> бутона до него, за да разгънете тази част.
  3. Кликнете с десния бутон на мишката или докоснете и задръжте адаптера, който принадлежи към активната интернет връзка.
    1. Той може да прочете нещо като Realtek PCIe GBE Family Controller или Intel Network Connection . Можете да пренебрегнете всички Bluetooth връзки и виртуални адаптери.
  4. Изберете " Свойства" .
  5. Отворете раздела " Разширени" .
  6. В секцията " Имоти " кликнете върху или докоснете Wake on Magic Packet .
    1. Забележка: Преминете към стъпка 8, ако не можете да намерите тази собственост; Wake-on-LAN може все пак да работи.
  7. Влезте в менюто Стойност отдясно и изберете Активирано .
  8. Отворете раздела Управление на захранването . Вместо това може да се нарече Захранване в зависимост от вашата версия на Windows или мрежова карта.
  9. Уверете се, че тези две опции са активирани: Позволете на това устройство да събуди компютъра и позволи само на магически пакет да събуди компютъра .
    1. Вместо това тя може да бъде под раздел " Wake on LAN " и да се нарича Wake on Magic Packet .
    2. Забележка: Ако не виждате тези опции или те са сиви, опитайте да актуализирате драйверите за устройства на мрежовия адаптер , но не забравяйте, че е възможно вашата мрежова карта просто да не се поддържа. Това най-вероятно е вярно за безжичните мрежови оператори.
  1. Кликнете / докоснете OK, за да запазите промените и да излезете от този прозорец.
  2. Можете да затворите и Device Manager.

Mac

Ако вашият Mac работи на версия 10.6 или по-нова версия, Wake on Demand трябва да бъде активирана по подразбиране. В противен случай изпълнете следните стъпки:

  1. Отворете Предпочитания за системата ... от менюто на Apple.
  2. Отворете Изглед> Спестяване на енергия .
  3. Поставете чек в полето до " Събуждане" за достъп до мрежата .
    1. Забележка: Тази опция се нарича " Wake for network access" само ако Mac поддържа Wake on Demand през Ethernet и AirPort. Това вместо това се нарича Wake for Ethernet мрежов достъп или Wake for Wi-Fi мрежов достъп, ако Wake on Demand работи само върху една от двете.

Linux

Стъпките за включване на Wake-on-LAN за Linux най-вероятно не са еднакви за всяка операционна система Linux, но ще разгледаме как да го направите в Ubuntu:

  1. Търсете и отваряйте терминала или натиснете клавиша Ctrl + Alt + T.
  2. Инсталирайте ethtool с тази команда : sudo apt-get install ethtool
  3. Вижте дали компютърът ви може да поддържа Wake-on-LAN: sudo ethtool eth0 Забележка: eth0 може да не е вашият мрежов интерфейс по подразбиране, в който случай трябва да промените командата, за да отрази това. Командата ifconfig -a ще изброи всички налични интерфейси; Вие търсите само за тези с валиден "inet addr" (IP адрес).
    1. Потърсете стойността "Подкрепа за събуждане". Ако има "g" там, тогава Wake-on-LAN може да бъде активиран.
  4. Настройте Wake-on-LAN на Ubuntu: sudo ethtool-s eth0 wol g
  5. След като се изпълни командата, можете да я повторите от стъпка 2, за да се уверите, че стойността "Wake-on" е "g" вместо "d".

Забележка: Вижте тази помощна статия на Synology Router Manager, ако ви е необходима помощ за настройка на маршрутизатор Synology с Wake-on-LAN.

Как да използвате Wake-on-LAN

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

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

Забележка: TeamViewer може да използва Wake-on-LAN по два начина. Единият е чрез обществения IP адрес на мрежата, а другият е чрез друг профил на TeamViewer в същата мрежа (ако този друг компютър е включен). Това ви позволява да събудите компютъра, без да е необходимо да конфигурирате маршрутизиращи портове (има и по-долу), тъй като другият локален компютър, на който е инсталиран TeamViewer, може да препраща заявката WoL вътрешно.

Друг голям инструмент Wake-on-LAN е Depicus и работи от различни места. Можете да използвате функцията им WoL чрез уебсайта им, без да се налага да изтегляте нищо, но те също така разполагат с инструмент за графичен интерфейс и команден ред, който е на разположение както за Windows (безплатно), така и за macOS, както и мобилни приложения Wake-on-LAN за Android и iOS.

Някои други безплатни приложения Wake-on-LAN включват Wake On LAN за Android и RemoteBoot WOL за iOS.

WakeOnLan е друг безплатен WoL инструмент за macOS, а потребителите на Windows също могат да изберат Wake On Lan Magic Packets.

Един инструмент Wake-on-LAN, който работи на Ubuntu, се нарича powerwake . Инсталирайте го с командата sudo apt-get за инсталиране на powerwake . След като го инсталирате, въведете "powerwake", следван от IP адреса или името на хоста, които трябва да се включат по следния начин: powerwake 192.168.1.115 или powerwake my-computer.local .

Wake-on-LAN не работи?

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

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

Забележка: Пренасочването на WoL магически пакети към конкретен IP адрес на клиента би било безсмислено, тъй като зареденият компютър няма активен IP адрес.

Въпреки това, тъй като е необходим специфичен IP адрес при пренасочване на портове, искате да се уверите, че пристанището (ите) се пренасочват към така наречения адрес на излъчване, така че да достига до всеки клиентски компютър. Този адрес е във формат *. *. * 255 .

Ако например определите IP адреса на маршрутизатора си като 192.168.1.1 , използвайте адреса 192.168.1.255 като препращащ порт. Ако е 192.168.2.1 , бихте използвали 192.168.2.255 . Същото важи и за други адреси като 10.0.0.2 , които биха използвали 10.0.0.255 IP адреса като препращащ адрес.

Вижте уебсайта за препращане в Порт за подробни указания относно пренасочването на портове към вашия конкретен рутер.

Може да помислите и за абонамент за динамична DNS услуга като No-IP. По този начин, дори и IP адресът, обвързан с WoL мрежата, да се промени, услугата DNS ще се актуализира, за да отрази тази промяна и все пак ще ви позволи да събудите компютъра.

Услугата DDNS наистина е полезна само при включване на компютъра извън мрежата, например от телефона, когато не сте вкъщи.

Повече информация за Wake-on-LAN

Стандартният магически пакет, използван за събуждане на компютър, работи под слоя на Интернет протокола, така че обикновено не е необходимо да посочвате IP адрес или DNS информация; вместо това обикновено се изисква MAC адрес . Това обаче не винаги е така, а понякога е необходима маска на подмрежата .

Типичният магически пакет също не се връща със съобщение, показващо дали успешно е достигнало клиента и всъщност е включило компютъра. Това, което обикновено се случва, е, че изчакате няколко минути след изпращането на пакета и след това проверете дали компютърът е включен, като направите каквото искате да правите с компютъра, след като сте включили компютъра.

Събуждане на безжична локална мрежа (WoWLAN)

Повечето лаптопи не поддържат Wake-on-LAN за Wi-Fi, официално наречен Wake on Wireless LAN или WoWLAN. Тези, които трябва да имат поддръжка на BIOS за Wake-on-LAN и трябва да използват технологията Intel Centrino Process Technology или по-нова.

Причината, поради която повечето безжични мрежови карти не поддържат WoL през Wi-Fi, е, че магическият пакет е изпратен на мрежова карта, когато е в състояние на ниска мощност, и лаптоп (или безжичен работен плот), който не е удостоверен с мрежа и е напълно затворен, няма начин да слушате за магически пакет и следователно няма да знаете дали някой е изпратен по мрежата.

За повечето компютри Wake-on-LAN работи по Wi-Fi само ако безжичното устройство е това, което изпраща искането за WoL. С други думи, тя работи, ако лаптопът, таблетът , телефонът и т.н. се събуждат на компютъра, но не и обратното.

Вижте този документ на Microsoft на Wake on Wireless LAN, за да научите как работи с Windows.