Настройка Wake-On-Lan в Windows 10

ПК и ноутбуки

Что представляет собой Wake-ON-LAN?

WOL, давно придуманный и внедренный в функционал сетевых устройств, но не для изначально востребованных (только в узких кругах — сетевых бизнес-решений) Wake-On-LAN позволяет включать ПК удаленно подачей специальной команды через локальную сеть или даже через Интернет.

Сразу становится понятно, что это удобная функция — удаленно «разбудить» свою «машину» для доступа к файлам, операционной системе и установленному в операционной системе программному обеспечению.

Используя пакет Wake-On-Lan + программа удаленного доступа (TeamViewer, Radmin и другие) — любой желающий может управлять своим ПК, работать в нем, настраивать компоненты из любой точки мира, получать доступ к ПК через Интернет. При этом никакой помощи, присутствие кого-то еще прямо возле компьютера необходимо.

Вкратце также стоит отметить, что на основе WOL можно реализовать Wake-on-Wireless LAN — это технология беспроводного включения компьютера, основанная на работе WiFi-роутеров и других подобных устройств. Безусловно, такие устройства беспроводной передачи данных должны включать в свой программно-аппаратный функционал поддержку удаленной активации.

Описание технологии Wake on LAN (WOL)

Администраторам сетей и различных информационных систем в крупных компаниях часто требуется выполнять такие операции, как резервное копирование, установка обновлений программного обеспечения на компьютеры в локальной сети в ночное время, чтобы это не мешало работе пользователей. Однако эти задачи требуют, чтобы пользователи оставляли свои компьютеры включенными на ночь.

В результате энергопотребление может почти удвоиться по сравнению с ежедневным использованием.

AMD в сотрудничестве с Hewlett Packard (HP) нашла решение этой проблемы. Современные компьютеры обеспечивают питание материнской платы даже в выключенном состоянии, а сетевая карта может «видеть» все пакеты, поступающие к ней из сети, и при получении специальной команды может включить компьютер из режима ожидания.

Команда должна содержать уникальный IEEE-адрес сетевой карты, поэтому эта команда может включить только нужный компьютер в сети. Этот уникальный адрес повторяется в команде 16 раз и может быть отправлен любым протоколом на любой порт, что обеспечивает свободу передачи этой команды. Сетевой пакет, содержащий такую ​​команду включения компьютера, назывался Magic Packet).

Технология Magic Pack позволяет удаленно включать по сети выключенный или находящийся в режиме ожидания компьютер. Это достигается путем отправки волшебного пакета на заданный узел сети, где находится компьютер. Когда компьютер переходит в режим ожидания, он включает режим ожидания Magic Packet в сетевой карте, после чего сетевая карта проверяет весь поступающий к ней трафик.

В терминологии Intel эта технология называется Wake on LAN (WOL).

Некоторые сетевые карты также поддерживают функцию пароля «SecureON». Этот параметр позволяет вам установить пароль для Magic Pack. Пароль состоит из 6 символов (6 байт) и эти символы также передаются в Magic Packet. Однако в настоящее время немногие производители включают поддержку этой функции в свои продукты.

Принцип работы

Все построено вокруг «Magic Packet» — активируя ПК, эта опция отправляет на сетевую карту какие-то «волшебные пакеты», в том числе:

  • Сетевой широковещательный адрес.
  • Адрес трансляции.
  • MAC-адрес сетевой карты.
  • Пакет данных.

Эта «магия» стандартизирована и применима к любой платформе (например, Apple, Intel, AMD). Используемые пакеты WoL всегда имеют доступ к портам «UDP 7/9». С их помощью компьютер «слушает эфир» и готов к получению необходимой информации.

Эта информация представляет собой «магический пакет», который предоставляет информацию о MAC-адресе сетевой карты. Компьютер обработает эти данные и запустит цепную реакцию.

Как настроить Wake on LAN (WOL) в Windows и BIOS стандартными средствами и программами

Что требуется для работы Wake-On-LAN?

  • Доступ к компьютеру через локальную сеть — если компьютер, который необходимо включить, находится вне ее, необходимо настроить правила переадресации на маршрутизаторе.
  • Материнская плата компьютера с блоком питания ATX, 3-контактным разъемом «WOL» и блоком питания ATX.
  • WOL-совместимая сетевая карта с разъемом «WOL», подключенная к материнской плате, или совместимая с PCI 2.2 (или более поздней версии).
  • Вы должны включить поддержку Wake-On-LAN в BIOS.
  • Опции в BIOS могут иметь следующие названия:
    • MAC CV из S3/S4,
    • MACPME Power Up Control,
    • Пробуждение событий PME,
    • Включите встроенную локальную сеть,
    • Выключите устройства PCI,
    • Включите встроенную локальную сеть,
    • Продолжить через локальную сеть,
    • Продолжить после функции PME,
    • Резюме WOL,
    • Продолжить в локальной сети,
    • Продолжить на LAN/PME#,
    • Продолжить событие PCI,
    • Продолжить на PME#,
    • Пробуждение по локальной сети от S5,
    • Wake On LAN,
    • Проснись ПМЕ,
    • Просыпайся на Лан,
    • Просыпайтесь на PME,
    • Пробуждение через встроенную локальную сеть,
    • Возможность пробуждения,
    • WOL (PME#) из мягкого выключения
  • Затем проверьте свойства сетевой карты (правой кнопкой мыши в меню «Пуск», выберите «Диспетчер устройств»). В «Диспетчере устройств» откройте свойства «Сетевого адаптера» и выберите вкладку «Управление питанием». Параметры включения должны быть включены, как показано на изображении ниже.
  • Некоторые сетевые карты поддерживают дополнительные настройки включения компьютера.

По завершении настройки выключите компьютер и убедитесь, что индикатор сетевой карты на задней панели компьютера горит (обычно это зеленый индикатор), указывая на то, что сетевая карта готова к приему пакета пробуждения.

Как включить удаленный компьютер через интернет (онлайн)

Если вы хотите быстро и без лишней бюрократии включить компьютер по технологии Wake-On-Lan, вы можете воспользоваться онлайн-сервисами, позволяющими ввести IP-адрес (обычно это будет адрес вашего роутера, на котором стоит проброс портов) уже предварительно настроен для работы технологии WoL, а также желаемый MAC-адрес для формирования Magic Packet, который включит компьютер.

С помощью онлайн-сервиса depicus

Для включения удаленного компьютера можно воспользоваться сервисом от изобразительного сервиса, который доступен по ссылке:
https://www.depicus.com/wake-on-lan/woli

В поле «mac address» введите MAC адрес сетевой карты компьютера, который вы хотите включить через интернет, в поле «ip address» введите общедоступный «белый» ip адрес вашего компьютера (или роутера , в зависимости от того, как настроена сеть в вашем случае) и нажмите кнопку «ПРОБУДИТЬСЯ».

С помощью онлайн-сервиса w3dt.net

Альтернативный сервис включения удаленного компьютера через интернет от w3dt:
https://w3dt.net/tools/wakeonlan

В поле «Имя хоста или IP» введите свой публичный «белый» ip-адрес, в поле «Порт» введите порт, а в поле «Mac-адрес» введите MAC-адрес компьютера, который необходимо активировать. После заполнения всех полей нажмите кнопку «Отправить».

Требования технологии WOL

Для реализации такого плана работы ПК необходимо выполнение следующих технических условий:

  1. Материнская плата ПК (в которую обычно встроена сетевая карта) должна иметь встроенную функцию поддержки Wake-On-Lan. Сразу успокоим — в современных материнских платах эта функция присутствует всегда, то есть практически по умолчанию.
  2. Блок питания ПК должен поддерживать известный стандарт ATX. Этой технологии более 1,5 десятков лет, она популярна и используется, а стандарт ATX поддерживают практически все блоки питания, представленные на рынке компьютерных комплектующих.
  3. Сам компьютер должен быть постоянно подключен к источнику питания — будь то сеть, аккумулятор (если это ноутбук или другой тип ноутбука) или источник бесперебойного питания (ИБП).

Благодаря тому, что работа технологии WOL реализована на аппаратном уровне компьютера, данная технология работает в большинстве типов операционных систем, будь то Windows, Mac или Linux.

Удобство технологии Wake-On-Lan заключается в том, что когда компьютер вами не запрашивается (и вы удалены от компьютера), ПК может находиться во всех режимах работы, экономящих энергию. Будь то гибернация, гибернация, что угодно — ПК можно даже выключить (но не физически отключить от питания, конечно)!

Ну а в случае, если вам нужны какие-то файлы на этом ПК или вам нужно запустить на нем определенную программу, вы можете легко «разбудить» свой компьютер, включить его удаленно и начать на нем работать. И это, согласитесь, очень практично, очень эффективно.

Итак, если технические условия соблюдены, поддерживаются стандарты и формат WOL, переходим к разделу настроек Wake-On-Lan для реализации данного функционала.

Настройка и включение Wake-On-Lan в Windows 10

Когда вы находитесь непосредственно в Windows 10, нажмите комбинацию клавиш «WIN» + «I», откроется окно «Настройки», и выберите в нем раздел «Сеть и Интернет»:

В появившемся окне нажмите в правой части раздел «Ehernet» (сетевой адаптер), а затем в левой части окна нажмите «Настройка параметров адаптера»:

Откроется окно сетевых подключений. Найдите ярлык под названием «Ethernet», щелкните по нему правой кнопкой мыши и в контекстном меню выберите «Свойства»:

Откроются настройки сетевой карты ПК. Справа вверху, чуть ниже названия сетевой карты, нажмите кнопку «Настроить».

В открывшемся окне выберите мышкой вкладку «Дополнительно». Затем в появившемся окне настроек свойств сетевой карты пролистайте список параметров до пункта «Пробуждение по волшебному пакету», выберите его щелчком мыши и измените параметр в правой части окна. Состояние «Включено» — «включено», если состояние «Отключено» — «выключено»:

Далее, не нажимая кнопку «ОК» и не закрывая текущее окно, выберите вкладку «Управление питанием». В этом окне отметьте пункты (активируйте их):

После выполнения всех этих действий нажмите кнопку «ОК», окно настроек закроется, с этого момента вступят в силу новые параметры. Закройте все другие открытые окна, чтобы выполнить эти настройки WOL.

«Магический» пакет Wake-On-Lan

Как вы могли заметить, в предыдущем разделе упоминался термин «магический» пакет, его также называют «магическим» пакетом. О чем в таком случае речь, о какой магии, если суть предмета чисто техническая — настройка ПК?

Дело в том, что та же команда, передаваемая по сети, называлась «магическим» пакетом, который заставляет компьютер «проснуться», включиться после «приказа» хозяина.

Как выглядит «волшебный» пакет? Все достаточно просто — это простая комбинация цифр, своего рода числовой блок, который пересылается по сети с устройства пользователя на его удаленный компьютер в спящем режиме. Этот блок состоит из следующих частей:

  • шестнадцатеричный код «0xFF», повторяющийся 6 раз подряд;
  • MAC-адрес сетевой карты компьютера, повторенный 16 раз.

В связи с тем, что MAC-адрес любого сетевого устройства в мире уникален и не повторяется, «магический» пакет, содержащий этот MAC-адрес, может быть присвоен вполне определенному сетевому устройству. Что позволяет вам быть удаленным, в любой точке мира и иметь доступ к Интернету — адрес, специфичный для вашего устройства.

Все остальные ПК, роутеры и прочие сетевые устройства никак не отреагируют на появление такого пакета данных, потому что у них уже есть свои, тоже совершенно уникальные, MAC-адреса.

Сетевой адаптер, благодаря активированной технологии Wake-On-Lan, постоянно сканирует сеть на предмет появления этой самой команды, чтобы в тот же момент начать процесс включения ПК — питание будет подано, ПК включится включена, запустится операционная система Windows.

Для всего этого нужно перевести сетевую карту в режим управления питанием ПК, то есть она может включать компьютер при появлении сигнала — «волшебный» пакет, как мы это сделали в предыдущем разделе.

Читайте также: Wi-Fi Direct в Windows 10: что это такое, как включить, возможные проблемы

Настройка режима удалённого пробуждения компьютера в BIOS

Для успешной работы компьютера в режиме Wake-On-Lan, помимо соблюдения технических требований поддерживаемых стандартов и правильных настроек сетевой карты, необходимо также включить правильный режим работы в BIOS компьютера.

Перезагрузите (включите) компьютер, и с первых секунд загрузки непрерывно нажимайте клавишу «F2» или «DEL», в зависимости от версии BIOS. Далее нам нужно найти соответствующую настройку BIOS, позволяющую включить режим Wake-On-Lan. Как правило, эта опция находится в BIOS «Конфигурация» (Configuration) или «Управление питанием» (Power Management).

Но из-за того, что на рынке ПК существует довольно большое количество версий BIOS, и они сильно отличаются друг от друга в плане построения интерфейса, однозначно написать, где включена опция WOL, — сложная задача.

Даже название самой технологии удаленной загрузки может называться по-разному, в зависимости от модели и версии BIOS, платформы ПК (MAC, Windows, Linux). Помимо исходного названия «Wake-On-Lan» см примеры возможных альтернативных названий из списка:


после того, как опция будет найдена, выберите опцию режима работы как «Включено» или «Включено», если BIOS на английском языке. Все, настройки биоса закончились. Для сохранения изменений нажмите клавишу «F10», либо в пункте меню БИОС найдите пункт «Сохранить и выйти», подтвердите в открывшемся окне правильный выбор варианта выхода (с сохранением), нажав ОК.

Компьютер перезагрузится с уже установленными новыми настройками BIOS.

Безопасность и Wake-ON-LAN

Суть технологии WOL такова, что каждый из пользователей локальной (глобальной) сети, где находится сам компьютер с включенной WOL, может запустить этот компьютер, зная MAC-адрес сетевой карты ПК. Следовательно, вопрос безопасности данных остается открытым.

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

С другой стороны, даже включив удаленный ПК, отправив ему «магический» пакет, злоумышленник не сможет обойти настройки безопасности ПК.

Пароль для входа в аккаунт, пароль при запуске БИОС (если эта опция установлена), настройки безопасности персонального брандмауэра в Windows и другие вопросы, связанные с безопасностью — злоумышленник должен как-то обойти, т.к технология Wake-ON-Lan позволяет только включение компьютера удаленно, но не дает прямого доступа к информации на компьютере.

Известны случаи, когда хакеры, используя комбинацию серверных технологий, таких как PXE и ​​DHCP, все же получали доступ к операционной системе Windows на удаленном ПК, используя для обхода защиты установочный образ Windows, специально настроенный «под себя», для своих собственные корыстные цели.

Но это партия узкого круга ИТ-специалистов с высоким уровнем знаний, которые вряд ли пожелают рядовому пользователю обычный домашний ПК.

Программы для удаленного включения компьютера

Программы для Windows

Используя программу WakeMeOnLan, вы можете использовать технологию Wake on LAN для удаленного включения любого количества компьютеров по сети или через Интернет. Программа имеет удобную графическую оболочку, а также поддерживает режим командной строки. Скачать его можно с официального сайта.

Чтобы использовать программу из графического интерфейса, необходимо сначала добавить ее в программу (Файл — Добавить новый компьютер), затем щелкнуть по ней правой кнопкой мыши и выбрать «Разбудить выбранные компьютеры».

Примеры использования командной строки:

Включите компьютер с IP-адресом 192.168.2.1:

WakeMeOnLan.exe /пробуждение 192.168.2.1

Включите компьютер с именем PC01:

WakeMeOnLan.exe /wakeupPC01

Включите компьютер с MAC-адресом 12-34-45-78-90-AB:

WakeMeOnLan.exe /пробуждение 12-34-45-78-90-AB

Программы для Linux

Для операционной системы есть несколько популярных инструментов для удаленного включения компьютера по технологии Wake on LAN. Одним из самых популярных является etherwake.

Программа Etherwake устанавливается на популярные дистрибутивы следующим образом:

В CentOS/RedHat:

nam -y установить ethtool

В Debian/Linux Mint/Ubuntu:

aptitude установить etherwake

Он прост в использовании — вам нужно запустить сам инструмент с MAC-адресом компьютера, который нужно включить. Например, включение компьютера с MAC-адресом 12-34-45-78-90-AB будет выглядеть так:

эфируэйк 12-34-45-78-90-АБ

Если нужно включить компьютер по имени или ip адресу, нужно открыть файл /etc/ethers и ввести с новой строки пару «MAC-адрес — имя компьютера». Такая запись выглядит так:

12-34-45-78-90-АБ сисадмин

Теперь, когда MAC-адрес 12-34-45-78-90-AB был присвоен имени системного администратора, мы можем использовать имя компьютера в etherwake:

эфируэйк системный администратор

Запись для IP будет выглядеть аналогично, с той разницей, что после MAC-адреса будет написан IP-адрес:

12-34-45-78-90-АБ 192.168.0.1

Программы для Android

Если вы хотите удаленно включить компьютер с помощью телефона Android, вы можете использовать программу Wake On Lan:
Ссылка на гугл плей маркет: https://play.google.com/store/apps/details?id=co.uk.mrwebb.wakeonlan

Пользоваться программой несложно, ведь в версии с онлайн-сервисом вам необходимо указать IP-адрес компьютера, который вы хотите включить, а также MAC-адрес.

Как проверить, что Wake-On-LAN работает

Если вы хотите убедиться, что все настроено правильно и что Magic Packet доходит до вашего компьютера (например, если вы настроили роутер так, чтобы можно было включать компьютер удаленно через интернет), вы можете воспользоваться соответствующими программами.

Проверяем работу Wake-On-LAN в Windows

Для Windows есть очень полезный инструмент Wake On Lan Monitor, который позволяет отслеживать нужный UDP-порт для приема Magic Packet. Вы можете скачать этот инструмент с официального сайта: https://www.depicus.com/downloads/wakeonlanmonitor.zip

После распаковки архива останется один EXE-файл, который нужно запустить. После запуска необходимо выбрать нужный UDP-порт в поле «UDP-порт» и нажать кнопку «Старт». Это будет выглядеть так:

Если все сделано правильно, после нажатия кнопки «Старт» надпись «Не в сети» сменится на «Подключено». Это означает, что программа прослушивает указанный порт для получения Magic Packet.

Теперь проверяем, что Magic Packet доходит до нашего компьютера, если все работает как надо, интерфейс программы покажет полученный пакет в окне:

Чтобы убедиться, что пришел правильный пакет для пробуждения ПК, посмотрите на первую строку лога. Он должен начинаться с (FF FF FF FF FF) и сопровождаться MAC-адресом компьютера, который мы планировали включить, в нашем случае этот адрес: (52 54 00 64 9B 3A). Как на скриншоте ниже:

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

Резюмируя. Практическое использование Wake-ON-LAN

Вот мы и узнали, что из себя представляет технология удаленного включения компьютера под названием Wake-ON-Lan.

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

В качестве примера можно использовать WOL при создании технологичной экокомнаты для умного дома. На самом деле очень лаконичное, грамотное и практичное решение.

Вам не нужно покупать какое-либо дополнительное оборудование или программное обеспечение, чтобы организовать у себя дома локальный сервер с удаленным доступом, с помощью которого уже можно управлять домашними устройствами, получать статистику их работы и т.д.

Оцените статью
Интернет на телефонах
Adblock
detector