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 изменился на
gethtool enp3s0 | grep "Wake-on"
После этого можно пробудить удалённое устройство из клиента RuDesktop с помощью функции Разбудить (Wake On Lan)
Важно
Параметр Wake On Lan сетевого интерфейса сбросится при перезагрузке компьютера