Что такое wake on lan

Wake-on-LAN (WoL) является недооцененной и недостаточно используемой частью операционной системы Windows 10. Если вы являетесь не заядлым пользователем системы windows, то вам наверняка фраза Wake-on-LAN будет не интересна. Эта функция связана с подключением по локальной сети, которая в свою очередь заинтересует геймеров и техническую поддержку. В прошлом этот параметр был слаб, но на сегодня настройка функции "Wake-on-LAN" в Windows 10 дает больше, чем было. Итак, что такое Wake-on-LAN? Как это может быть полезно для обычных пользователей? И что самое главное, как его настроить?

Что такое Wake-On-LAN?

Wake-on-LAN – это сетевой стандарт, позволяющий компьютеру включаться дистанционно. Он имеет дополнительный стандарт под названием Wake-on-Wireless-LAN (WoWLAN).

Чтобы WoL работал, вам нужно три вещи:

  • Ваш компьютер должен быть подключен к источнику питания.
  • Материнская плата компьютера должна быть совместима с ATX. Не волнуйтесь, большинство современных материнских плат соответствуют требованиям.
  • Сетевая карта компьютера (Ethernet или беспроводная) должна быть включена в WoL. Поддержка WoL почти универсальна.

Wake-on-LAN широко распространена в мире компьютеров. Поскольку поддержка требуется на аппаратном уровне, WoL работает на компьютерах под управлением Windows, Mac и Linux без проблем. С точки зрения Windows ваш компьютер может включаться из любых состояний питания по умолчанию, таких как гибернация и спящий режим, а также от полного отключения питания.

Как работает Wake-On-LAN?

Wake-on-LAN использует "magic packets", когда сетевая карта обнаруживает пакет, он сообщает компьютеру включить себя. Именно поэтому ваш компьютер должен быть подключен к источнику питания, даже если он выключен. Сетевые карты с поддержкой WoL будут продолжать получать небольшой заряд круглосуточно, пока они сканируют "magic packets" (волшебный пакет).

Но что же происходит?

"Волшебный пакет" отправляется с сервера. На сервере может быть много чего, к примеру специализированное программное обеспечение, маршрутизаторы, веб-сайты, компьютеры, мобильные устройства, интеллектуальные телевизоры. Сервер отправляет пакет по всей вашей сети. Сам пакет содержит важную информацию, включая сведения о подсети, сетевом адресе и самое главное MAC-адрес компьютера, который вы хотите включить. Вся эта информация, объединенная в один пакет, называется фреймом пробуждения. Ваша сетевая карта постоянно сканирует их.

Почему Wake-On-LAN полезен?

Теперь вы знаете, что такое Wake-on-LAN и как оно работает. Но почему это полезно? Почему средний пользователь должен заботиться об этой технологии?

Включите компьютер из любого места

Трудно представить себя в командировке без забытых файлах дома, к которым вы не сможете удаленно получить доступ. Чтобы удаленно использовать ваш рабочий стол, вам понадобится приложение для удаленного рабочего стола, поддерживающее Wake-On-LAN. Популярный Google Chrome Remote Desktop не работает, но Team Viewer дает такую возможность.

Примечание: BIOS должен поддерживать Wakeup-on-PME (событие управления питанием). И тогда вы сможете пробудить компьютер с выключенного состояния.

Как включить Wake-On-LAN

Включение WoL – это двухшаговый процесс. Вам необходимо настроить Windows и BIOS вашего компьютера.

Включение Wake-On-LAN в Windows

  • Чтобы включить Wake-on-LAN в Windows, вам нужно открыть приложение "Диспетчер устройств". Нажмите Win + R и напишите devmgmt.msc.

  • Прокрутите список устройств до тех пор, пока не найдете сетевые адаптеры. Нажмите ">",чтобы развернуть меню. Теперь вам нужно найти свою сетевую карту.

  • Если вы не знаете, какая из них является вашей сетевой картой, наберите в поиске windows "Сведения о системе".

  • Перейдите "Компоненты" > "Сеть" > "Адаптер" и справа найдите имя или тип продукта. Запомните эти значения и переходим обратно в диспетчер устройств.

  • В диспетчере устройств, нажимаем на своем сетевом адаптере правой кнопкой мыши и выбираем свойства. Далее в новом появившимся окне перейдите на вкладку "Дополнительно", пролистайте список вниз и найдите Wake-On-LAN, выберите значение Enabled (включено). Название может различаться между устройствами и у некоторых будет Wake on magic packet.

  • Далее перейдите на вкладку "Управление электропитанием" и у вас там должны быть отмечены два пункта: разрешить этому устройству выводить компьютер из ждущего режима и разрешить вывод компьютера из ждущего режима только с помощью "магического пакета". Нажмите OK.

Включение Wake-On-LAN в BIOS

К сожалению меню BIOS различается на компьютерах и ноутбуках, что делает невозможным предоставление точных инструкций. В общем, вам нужно нажать конкретную клавишу, пока ваш компьютер загружается. Как правило, кнопкой являются Escape, Delete или F1. Смотрите подробное руководство, как зайти в BIOS .

  • В меню BIOS вам нужно найти вкладку "Power" и найти запись Wake-on-LAN и включить (Enabled). Не забудьте сохранить настройки биос.
  • Вкладка также может быть названа Power Management или вы можете найти эту функцию даже в Advanced Settings.

Последствия безопасности во время пробуждения по локальной сети

Магические пакеты отправляются с использованием уровня OSI-2. На практике это означает, что любой пользователь в той же сети, что и WoL, может использовать ваш компьютер для загрузки. В домашней обстановке это несущественная проблема. В общественной сети это более проблематично. Теоретически WoL позволяет только включать компьютеры. Он не будет обходить проверки безопасности, экраны паролей или другие формы безопасности. Это также не позволит выключить компьютер снова.

Однако были случаи, когда злоумышленники использовали комбинацию серверов DHCP и PXE для загрузки машины с собственным загрузочным изображением. Это дает им доступ к любым незащищенным дискам в локальной сети.

В интернет-центрах Keenetic имеется возможность "разбудить" (включить) компьютеры домашней сети, используя технологию Wake-on-LAN (WOL). Wake-on-LAN — функция BIOS материнской платы компьютера, благодаря которой можно удаленно включить компьютер посредством отправки через локальную сеть специального сигнала (так называемого "магического" пакета, на сетевой адаптер компьютера. Например, находясь в офисе, вы можете удаленно включить компьютер домашней сети (компьютер должен находиться в спящем режиме и на нём предварительно должна быть включена возможность использования Wake-on-LAN). Для этого нужно будет удаленно подключиться к веб-конфигуратору интернет-центра, в списке устройств домашней сети выбрать устройство и нажать кнопку "Разбудить по сети".

NOTE: Важно! Для работы Wake-on-LAN материнская плата и сетевой адаптер вашего компьютера должны иметь поддержку данной функции. Для получения информации по настройке параметров BIOS и включении функции Wake-on-LAN, обратитесь к руководству пользователя материнской платы. Настройка параметров BIOS, операционной системы и сетевого адаптера рассчитана только на опытных пользователей компьютера. Наша техническая поддержка оказывает помощь только по настройке интернет-центра Keenetic. По вопросам настройки BIOS, операционной системы и сетевого адаптера обращайтесь в службу поддержки соответствующего производителя.

Приведем пример работы функции Wake-on-LAN через интернет-центр Keenetic.

1. Зайдите в интерфейс BIOS компьютера. Включите параметры BIOS относящиеся к WOL. Для этого обратитесь к руководству пользователя материнской платы. Обычно эти параметры называются "Power On By Onboard LAN", "Remote Wake Up", "Wake On LAN" и т.п. А также убедитесь, что в BIOS используется режим энергосбережения "S1 State", а не "S3 State". Дело в том, что "S3 State" является более энергоэффективным режимом и он отключает питание сетевой карты, в результате чего она не сможет получить magic packet.

2. В операционной системе компьютера нужно выполнить настройку сетевого адаптера. Откройте параметры Windows. Перейдите в меню "Сеть и Интернет" и на вкладке "Состояние" в подразделе "Изменения сетевых параметров" нажмите "Настройка параметров адаптера". В появившемся окне "Сетевые подключения" нажмите правой кнопкой мыши по значку Ethernet-подключения к сети и затем нажмите "Свойства". В окне свойств сетевого адаптера нажмите кнопку "Настроить. ".

Перейдите на закладку "Дополнительно".

Установите значения "Вкл" для всех параметров, связанных с Wake-on-LAN и включением по локальной сети. Например, это могут быть параметры:

Wake on Magic Packet; Wake on pattern match; Wake From Shutdown; Wake-Up; Resume on LAN; Shutdown Wake-On-Lan (WOL); Включить по локальной сети; Включение по локальной сети после отключения; Включить при получении магического пакета; Включить при совпадении шаблона; Включить при срабатывании функции Magic Packet и т.п.
Названия параметров зависят от драйвера сетевого адаптера.

Далее перейдите на вкладку "Управление электропитанием" и включите опции для получения возможности вывода компьютера из спящего (ждущего) режима — "Разрешить этому устройству выводить компьютер из ждущего режима" и "Разрешать вывод компьютера из ждущего режима только с помощью "магического" пакета".

Затем на компьютере завершите работу, переведя его в спящий режим.
Чтобы убедиться, что BIOS и сетевой адаптер настроены верно, подключитесь к веб-конфигуратору Keenetic с другого устройства (например, из Интернета или с другого компьютера домашней сети). На стартовой странице "Системный монитор" в информационной панели "Сетевые порты" должно отобразиться активное подключение ПК находящегося в спящем режиме. Как правило, такое подключение находится в режиме работы "FDX 10 M" (полный дуплекс, 10 Мбит/с). В нашем случае ПК в спящем режиме подключен к порту 2.

На этом настройка компьютера завершена.

3. Теперь подключитесь к веб-конфигуратору интернет-центра. Для подключения из Интернета используйте сервис доменных имен KeenDNS, который позволит получить постоянный и удобный для запоминания интернет-адрес для Keenetic. С помощью сервиса KeenDNS вы сможете удаленно подключиться к веб-конфигуратору интернет-центра Keenetic, даже если для выхода в Интернет используется серый IP-адрес.

Перейдите на страницу "Список устройств". Разбудить компьютер можно как для зарегистрированных, так и незарегистрированных устройств домашней сети. Нажмите по записи нужного устройства и затем нажмите кнопку "Разбудить по сети".

Через несколько минут проверьте, произошло ли удаленное включение компьютера.

4. Если включение компьютера не произошло, попробуйте в операционной системе Windows отключить функцию быстрого запуска. Зайдите в параметры Windows в меню "Система", перейдите в раздел "Питание и спящий режим" и нажмите "Дополнительные параметры питания". Затем перейдите в раздел "Действия кнопок питания" и в окне "Настройка кнопок питания и включение защиты с помощью пароля" нажмите "Изменение параметров, которые сейчас недоступны". Затем в подразделе "Параметры завершения работы" отключите опцию "Включить быстрый запуск" и нажмите кнопку "Сохранить изменения".

5. Разбудить компьютер вы можете не только из веб-интерфейса Keenetic. Можно воспользоваться нашим мобильным приложением My.Keenetic. Информацию по использованию приложения вы найдете в инструкции "Управление домашней сетью через мобильное приложение My.Keenetic".
В приложении нажмите по записи устройства, которое вы хотите включить, и затем нажмите на "Разбудить (Wake-on-LAN)".

6. Если включение компьютера по указанным выше настройкам и рекомендациям так и не работает, посмотрите системный журнал интернет-центра. Перейдите на страницу "Диагностика", в разделе "Системный журнал" нажмите "Показать журнал". В журнале найдите запись вида:

Она будет означать, что интернет-центр отправил специальный "магический" пакет на устройство с указанным MAC-адресом, т.е. Keenetic выполнил свою функцию.
Вам нужно ещё раз проверить все настройки Wake-on-LAN на компьютере. По вопросам настройки BIOS, операционной системы и сетевого адаптера обращайтесь в службу поддержки соответствующего производителя.

TIP: Примечание: Рассмотренный в данной статье вариант использования Wake-on-LAN является безопасным, т.к. в межсетевом экране интернет-центра не нужно открывать дополнительные порты. При использовании некоторых интернет-сервисов, которые умеют отправлять "магические" пакеты для включения компьютеров, требуется на роутере открыть порт UDP/9, что является крайне небезопасным, особенно при наличии белого публичного IP.

Пользователи, считающие этот материал полезным: 15 из 15

А Вы знали, что компьютер можно включить удалённо через lan сеть или даже через интернет. Технология Wake-On-LAN существует уже довольно давно, и сейчас мы рассмотрим, как она работает.

Wake-On-LAN (иногда сокращенно WoL) является стандартным протоколом для пробуждения компьютеров дистанционно. Естественно компьютер должен быть подключен физически и к электричеству и к роутеру с помощью проводного или даже по Wi-Fi соединения. Протокол Wake-on-Wireless-LAN позволяет включить компьютер и без проводного сетевого соединения.

Включение Wake-On-LAN зависит от двух вещей: материнской платы и сетевой карты. Ваша материнская плата должна быть подключена к ATX-совместимому блоку питания, т.е. практически к любому блоку питания, который выпускается уже лет 17 как. Сетевая карта или беспроводная карта также должны поддерживать эту функцию. Поскольку включение протокола WoL устанавливается либо через BIOS, либо через прошивку Вашей сетевой карты. В последнем случае понадобится специальное программное обеспечение, чтобы включать компьютер.

Поддержка Wake-On-LAN является довольно обычной возможностью встраиваемой в материнские и сетевые карты по умолчанию. Причём среди перечисленных характеристик в магазинах уже и не встретишь упоминания о поддержке Wake-On-LAN.

Magic Packet: Как работает Wake-on-LAN

Wake-On-LAN включает компьютер, посылая на его сетевую карту «волшебные пакеты», которые включают в себя сетевой широковещательный адрес, широковещательный адрес, MAC-адрес сетевой карты, и специальную последовательность байтов – пакет данных. Эти магические пакеты абсолютно идентичные для любой платформы будь то Intel или AMD или Apple. Типичные порты, используемые для WoL и магических пакетов – UDP 7 и 9. Поскольку каждый компьютер активно прослушивает канал передачи данных, то такой волшебный пакет, имеющий в себе уникальный идентификатор компьютера (MAC-адрес сетевой карты), без труда будет пойман и обработан.

На рисунке выше показаны результаты анализатора пакетов. Здесь возникает резонный вопрос: а безопасна ли передача волшебного пакета? Ведь перехватить незащищённый трафик не составит труда. На сколько безопасна передача Wake-On-LAN при использовании в небезопасных сетях и через Интернет? В защищенной сети или при домашнем использовании не должно быть повода для беспокойства. А в открытой сети, лучше не использовать Wake-On-LAN или по меньше мере заботиться о профиле соединения вашей сетевой карты, выбирая хотя бы варианты с минимальной открытостью ресурсов наружу.

Как включить Wake-On-LAN

Для того, чтобы начать использовать Wake-On-LAN, существует несколько вариантов его включения. Самый простой – через BIOS материнской платы. Другой вариант через специальную утилиту от производителя вашей материнской платы или сетевой карты.

В BIOS

Большинство старых компьютеров и многие современные имеют собственные настройки Wake-On-LAN, зашитые в BIOS. Для того, чтобы войти в BIOS, Вам нужно нажать на кнопку DEL или F1 или F2 при загрузке компьютера, После входа в BIOS перейдите в настройки питания (Power) или Дополнительные настройки (Advanced Options).

Рекомендуем ознакомиться со статьёй Почему нужно установить пароль на BIOS: как это сделать?, которая поможет дополнительно обезопасить свой компьютер от всяческих проблем, особенно касается ноутбуков.

В UEFI BIOS настройка включения Wake-On-LAN обычно находится в дополнительных опциях, иногда – в разделе Включение питания PCIE / PCI.

Также производители материнских плат называют технологию иначе: Aggresslive Link от ASRock, ErP от Gigabyte, PME от ASUS.

В операционной системе Windows

Вы также можете включить Wake-On-LAN в операционной системе. Как это сделать в Windows. Откройте меню ПУСК и введите Диспетчер устройств. После открытия Диспетчера устройств разверните раздел Сетевые адаптеры. Щелкните правой кнопкой мыши на сетевой карте и выберите Свойства, затем перейдите на вкладку Дополнительно.

Прокрутите список, и найдите Wake on Magic Packet, Wake on LAN – каждый производитель называет эту настройку на свой лад. Измените значение на Enabled, если оно выключено.

Теперь перейдите на вкладку Управление электропитанием, и убедитесь, что опция Разрешить устройству будить компьютер включена. Дополнительно можно установить галку напротив Разрешить только волшебному пакету будить компьютер.

В macOS

Откройте системные настройки и выберите Энергосбережение. Отметьте опцию Wake for Network Access или что-то подобное. Это позволит включить Wake-on-LAN.

В Linux

У Ubuntu есть отличный инструмент, который может проверить, поддерживает ли сетевая карта Wake-on-LAN и можно ли его включить. Откройте терминал и установите ethtool, используя следующую команду:

А поддержку Wake-on-LAN можно, запустив:

Если у Вас сетевой интерфейс другой eth1, eth2, eth3 и так далее, замените его.

Найдите пункт Wake-on. Чтобы включить эту опцию, используйте следующую команду:

Повторно запустите команду Sudo ethtool eth0, чтобы убедиться во включении. Должно быть Wake-on: g.

Как включить компьютер с помощью Wake-on-LAN

Чтобы отправлять запросы Wake-on-LAN, есть несколько доступных вариантов:

Depicus для Windows, Apple и Android

У Depicus есть отличная серия легких инструментов для выполнения этой работы, включая графический интерфейс для Windows и командную строку для Windows и MacOS. Кроме того доступно отдельное приложение на Android, iPhone и Windows Mobile.

Generating Wake On Lan Magic Packet для Linux

Этот сценарий позволит отправлять из консоли очень простой запрос на запуск компьютера, например wakeonlan.tcl 192.168.0.55 00:40:63:D5:2A:B9.

WakeMeOnLan для Windows

Еще одна очень маленькая утилита, которая буквально имеет одну функцию – запускать компьютеры через Wake-on-LAN.

TeamViewer

Удалённо включить компьютер можно с помощью программ удалённого рабочего стола. Такие приложения без труда разбудят спящий компьютер с помощью встроенной кнопки Wake Up, например как TeamViewer, которая позволяет использовать Wake-on-LAN. Список поддерживаемых платформ довольно обширен и доступен на официальном сайте.

Кроме того, в зависимости от программы Wake-on-LAN может работать по умолчанию, если Вы работаете с компьютера в Вашей локальной сети. Если программа автоматически не обрабатывает сетевые подключения для Wake-on-LAN, необходимо настроить маршрутизатор для пересылки UDP-портов с номерами 7 и 9, в частности, для MAC-адреса ПК, к которому Вы подключаетесь.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *