Wake On Lan¶
Wake On Lan — это технология, которая позволяет удаленно включать компьютер через сеть
Описание¶
Для этого используется специальный сетевой сигнал, называемый магическим пакетом
, который отправляется на сетевую карту компьютера
Когда сетевой адаптер компьютера получает этот пакет, он инициирует включение компьютера из состояния ожидания или полного выключения, при условии, что материнская плата и сетевой адаптер поддерживают эту функцию и она настроена должным образом в BIOS/UEFI и операционной системе
Важно
Для использования функции Wake On Lan необходимо:
Хотя бы один раз подключиться к устройству, чтобы клиент RuDesktop смог получить его MAC адрес
Устройства должны находиться в одной локальной сети
Настройка Wake On Lan¶
В первую очередь необходимо активировать функцию Wake On Lan в настройках BIOS/UEFI
компьютера
Название этой опции может варьироваться в зависимости от модели компьютера и версии прошивки
Она может называться:
WOL (Wake-on-LAN)
Power On By PCI-E
Resume by PCI-E Device
Resume by PME
S4/S5 Wake on LAN
ErP
Windows¶
Открыть диспетчер устройств
Подсказка
Открыть диспетчер можно следующими способами:
Нажать комбинацию клавиш WIN+R, в открывшемся окне Выполнить ввести
devmgmt.msc
и нажать ОКНажать правой кнопкой мыши на иконку
Пуск
и в появившемся меню выбрать пункт Диспетчер устройств
Развернуть раздел
Сетевые адаптеры
и открыть свойства физического сетевого адаптераПерейти на вкладку Дополнительно и убедиться, что опция
Wake on magic packet
включенаПодсказка
Название может варьироваться в зависимости от модели сетевой карты
В сетевых картах
Intel
эта опция может называтьсяPME (Power Management Event)
Перейти на вкладку Управление электропитанием и разрешить сетевой карте выводить компьютер из спящего режима
Для этого необходимо включить опции:
Разрешить этому устройству выводить компьютер из ждущего режима
Разрешать вывод компьютера из ждущего режима только с помощью магического пакета
Примечание
Беспроводные Wi-Fi адаптеры также могут поддерживать функцию удаленного включения. Эта технология называется Wake on Wireless LAN (WoWLAN)
С помощью следующей команды можно определить, какие устройства имеют разрешение на пробуждение компьютера:
powercfg /devicequery wake_armed
После этого можно пробудить удалённое устройство из клиента RuDesktop с помощью функции Разбудить (Wake On Lan)
Linux¶
Установить пакет
ethtool
, если он еще не установленapt install ethtool
Вывести список сетевых интерфесов:
ifconfig
Скопировать имя LAN интерфейса Ethernet и выполнить команду для включения Wake On Lan:
ethtool --change enp3s0 wol g
Подсказка
Ошибка
netlink error: cannot enable unsupported WoL mode (offset 36)
указывает на то, что Wake On Lan не поддерживается сетевым адаптером или отключен в BIOSПроверить статус параметра Wake On Lan изменился на
g
ethtool enp3s0 | grep "Wake-on"
После этого можно пробудить удалённое устройство из клиента RuDesktop с помощью функции Разбудить (Wake On Lan)
Важно
Параметр Wake On Lan сетевого интерфейса сбросится при перезагрузке компьютера