Wake on lan в БИОСе что это?
Как настроить Wake on LAN (WOL) в Windows и BIOS стандартными средствами и с помощью программ
Всем привет! Wake on LAN – это технология, разрешающая удаленно через сеть включить компьютер. Она придумана достаточно давно, но массовой популярности среди обычных пользователей не получила. Хотя, ее часто используют сисадмины в своих задачах.
О технологии
Функция Wake on LAN (WoL) – это стандартный протокол дистанционного пробуждения ПК с помощью сетевых технологий. Для выполнения этой задачи, должно выполняться три условия:
- Компьютер должен быть подключен к сети 220В.
- ПК физически сопряжен с работающим роутером через LAN-кабель или сопряжен по Wi-Fi.
- Опция «Wake on Lan» настроена на
Естественно, данную технологию должна поддерживать ваша сетевая карта, которая в современных реалиях по совместительству интегрирована в материнскую плату. Последняя должна подключаться к блоку питания с форм-фактором ATX. Такой форм-фактор имеют все современные БП, которыми оснащают персональные компьютеры.
Настройка Wake on LAN обычно проводится через BIOS или же через установку специального программного обеспечения для сетевой карты. Следует сказать, что технология не нова и автоматически поддерживается сетевыми картами, которые «гуляют» на рынке десятилетиями.
Принцип работы
Все строится вокруг «Magic Packet» – активируя ПК, данная опция посылает к его сетевой карте своеобразные «волшебные пакеты», включающие:
- Сетевой широковещательный адрес.
- Широковещательный адрес.
- MAC-адрес сетевой карты.
- Пакет данных.
Эта «магия» стандартизирована и применима к любой платформе (Например, Apple, Интел, АМД). Используемые пакеты WoL всегда обращаются к портам «UDP 7/9». С их помощью компьютер «слушает эфир» и готов принять нужные сведения.
Этими сведениями является «Magic Packet», который предоставляет данные МАК-адреса сетевой платы. Эти данные компьютер обработает и запустит цепную реакцию.
Безопасность
Что такое Wake on LAN стало понятно, но безопасно ли использование этой технологии? В зависимости от того, где вы будете использовать wake on lan (WoL). Если это публичная Вай-Фай сеть (без пароля и ключа защиты) или интернет, то такие пакеты с легкостью могут перехватываться.
Если же «wake up» происходит в пределах домашней защищенной сети (с паролем и WPA2-защитой), то беспокоится не о чем.
Как включить? Есть два варианта активации опции wake on lan на Windows 10, на Windows 7, да и в целом на любой операционной системе.
В BIOS
В Биосе на старых материнских платах опция настраивалась следующим образом:
- Клавишей «Del» или одной из функционального ряда F1-F12 вызовите BIOS (UEFI).
- Откройте раздел «Power» или «Advanced Options».
- Выставите «Enable» напротив «Wake Up».
На современных материнских платах с UEFI эта функция размещена в дополнительных настройках или в разделе питания PCI-E.
Производители материнок по-разному именуют эту опцию:
- ASUS – PME.
- ASRock – Aggressive Link.
- Gigabyte – ErP.
В Windows
В операционной системе Виндовс, настроить включение по локальной сети после отключения можно с помощью изменения одного параметра:
- Нажмите ПКМ по Пуск и запустите «Диспетчер устройств».
- Выберите свой LAN-адаптер и перейдите в его свойства.
- Перейдите во вкладку «Дополнительно».
- Скрольте список и внимательно смотрите на свойства. Ищите «Wake on Magic Packet». Переведите «Значение» в разряд «Enabled».
- Кликните «Управление электропитанием» и убедитесь, что обе галочки установлены. Третью выставляйте «по желанию».
При этом не важно, настраиваете вы сетевую карту или Wi-Fi адаптер. Опция Wake on Wireless LAN будет работать точно так же, как и через кабельное соединение.
Программа для запуска
Есть различные программы, разрешающие пробуждать компьютер в одной локальной сети или через интернет:
- Depicus – одно оконное простое ПО, выполняющее необходимую опцию. Есть программы для Windows, Android и Apple. Достаточно указать Мак сетевой карты, локальный айпишник, порт и маску подсети.
- WakeMeOnLan – утилита для Виндовс, работающая только затем, чтобы запускать компьютер удаленно.
- TeamViewer – разносторонняя утилита, которая умеет будить «уснувший» компьютер. Естественно, предварительно надо все настроить.
Wake-On-LAN в Windows: лучшая функция, которую вы не используете
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 для загрузки машины с собственным загрузочным изображением. Это дает им доступ к любым незащищенным дискам в локальной сети.
Что такое wake on lan в BIOS?
Те, кто хоть раз заходил в настройки BIOS или UEFI своего компьютера (ноутбука), тот непременно мог заметить там такую опцию, как Wake on lan. И здесь у большинства пользователей мог возникнуть вполне уместный вопрос о том, что это такое и какое значение данной опции стоит выставлять. Ответы на эти вопросы вы найдете в данной статье.
За что отвечает Wake on lan в биосе?
Эта настройка отвечает за работу функции пробуждения компьютера по сети. А Wake on Wireless LAN – включение компьютера через беспроводную сеть Wi-FI. Иными словами с ее помощью вы можете включать выключенный компьютер через интернет (локальную сеть) при соблюдении некоторых условий:
- Сетевая карта должна поддерживать функцию удаленного пробуждения компьютера на аппаратном уровне (Внешние сетевые карты с поддержкой Wake on lan обычно дополнительно подключаются к материнской плате отдельным коннектором);
- На материнской плате должно присутствовать дежурное напряжение. (Условно говоря, компьютер должен быть подключен к электрической сети 220 вольт или во включенный источник бесперебойного питания).
В домашних компьютерах Wake on lan очень редко используется. Данная настройка более актуальна для серверов и удаленных рабочих станций, к которым нет постоянного доступа или он затруднен и ограничен. В этом случае вам не нужно ехать к выключенному серверу чтобы его включить. Достаточно отправить специальную команду по сети и он будет включен.
Причем в ноутбуках можно настраивать работу Wake on lan отдельно при подключении от электрической сети и от батареи.
Wake on lan в ноутбуках
Поэтому если вы не планируете организовывать удаленное включение своего компьютера или ноутбука, то Wake on lan лучше перевести в состояние “Disabled” (Выключено).
Помимо Wake on lan данная опция в зависимости от версии и производителя BIOS может иметь другие названия:
- MAC Resume From S3/S4;
- MACPME Power Up Control;
- Power On By Onboard LAN;
- Power Up By Onboard LAN;
- Resume by LAN;
- Resume By WOL;
- Resume on LAN;
- Resume on LAN/PME#;
- Wake On LAN;
- Wake On Lan on WAKEUP-link;
- Wake on LAN from S5;
- Wake On LAN Use;
- Wake Up On LAN;
- WakeUp by Onboard LAN;
- WOL (PME#) From Soft-Off.
Как видите опция Wake on lan в BIOS пригодится лишь ограниченному числу пользователей. Ведь далеко не каждому нужно пользоваться функцией удаленного включения компьютера или ноутбука по сети.
Технология Wake On Lan.
      Технология включения электропитания (“пробуждения”) компьютера является частью спецификации ACPI (Advanced Configuration and Power Interface), интерфейса управления электропитанием. Иногда его еще называют интерфейсом доступа к энергосбререгающим функциям аппаратного обеспечения. Дистанционное включение компьютера – небольшая и далеко не основная часть этой спецификации. Описание ACPI легко найдете в интернете (описание ACPI 2.0 содержит более 400 страниц).
Спецификация определяет состояния системы S1-S5 – “состояния сна” в порядке уменьшения энергопотребления. S5 – это состояние программного выключения (Soft OFF) – все выключено, за исключением тех устройств, через которые возможно включение компьютера. Для питания таких устройств используется дежурное напряжение +5V SB (+5V Standby), вырабатываемое блоком питания компьютера в выключенном, но не обесточенном состоянии. Для перехода из одного состояния S1-S4 в другое (S2 в S1 например) используются PME (Power Management Events) – события управления электропитанием, большая часть которых вызывается аппаратным прерыванием от конкретного устройства.
      Технология “Wake On Lan” (технология “Magic packet”) используется для включения электропитания удаленного компьютера, находящегося в состоянии программного выключения (“Soft Off”) путем посылки на его сетевой адаптер специально сформированного кадра Ethernet.
    Удаленный компьютер должен отвечать определенным требованиям:
– Оборудование должно соответствовать спецификации ACPI и в настройках BIOS должна быть включена поддержка режима “Wake On Lan”.
– Иметь блок питания ATX.
– Иметь сетевую карту, поддерживающую технологию “Wake On Lan” (WOL).
      Сетевой адаптер на выключенном компьютере остается под питанием от +5VSB блока питания в режиме ожидания приема специального кадра Ethernet, в поле данных которого присутствует последовательность из 6 байт FF и его собственного MAC – адреса, повторенного 16 раз. Получив такой пакет адаптер вырабатывает сигнал включения электропитания компьютера.
Ниже приведено содержимое пакета, полученное с помощью анализатора трафика.
Адрес приемника (первые 6 байт поля кадра) – FFFFFFFFFFFF (Broadcast), адрес источника – 0015F20016CA (6 байт после адреса приемника) В области 16-ричного дампа красным цветом выделено поле данных. MAC – адрес включаемого компьютера равен 00046175F9DA.
    Практически все современные сетевые адаптеры PCI и материнские платы поддерживают данную технологию, однако есть некоторые тонкости. Если материнская плата имеет шину PCI спецификации до 2.2 (большинство моделей на базе процессоров Pentium II и Pentium III) , то на ней должен быть 3-х штырьковый разъем “Wake On Lan” и такой же разъем должен быть на сетевом адаптере. Их нужно соединить специальным кабелем, входящим в комплект поставки адаптера. Для случая с шиной PCI 2.2 такое соединение уже выполнено напрямую. Если у вас компьютер Pentium II или старше – Wake On Lan должна работать.
      В настройках BIOS современных материнских плат термин “Wake On Lan” практически не используется. Ищите близкое по смыслу значение в настройках раздела управления электропитанием (“Power Management Setup”, или “ACPI Configuration” и т.п.), например, “Wake-Up by PCI device”, “Power on by Ethernet Card” и т.п.
Ниже приведен пример настроек раздела “Power – APM Configuration” AMI BIOS v2.61:
Для включения режима Wake On Lan необходимо установить пункт “Power On By PCI Devices” в “Enabled”.
На всякий случай, значение остальных опций:
Restore on AC Power Loss – поведение системы при пропадании электропитания. Значение Power Off – система останется в выключенном состоянии, Power On – будет выполнено включение компьютера, как только электропитание будет восстановлено.
Power On By RTC Alarm – включение электропитания по внутренним часам компьютера (аналог будильника).
Power On By External Modems – включение электропитания будет выполняться при входящем звонке на внешний модем, подключенный к последовательному порту.
Power On By PCIE Devices – разрешает включение компьютера от устройств на шине PCI-E. Если ваша сетевая карта использует шину PCI-E, а не PCI, то для включения режима Wake On Lan нужно установить эту опцию в “Enable”.
Power On By PS/2 Keyboard – разрешает включение электропитания от клавиатуры, подключенной к разъему PS/2
      Ну, и последнее, что необходимо для включения электропитания компьютера через локальную сеть – это программа, генерирующая WOL – пакет (Magic Packet). Ее несложно найти в сети. Один из вариантов – broadc.exe – утилита для включения компьютера по локальной сети. (скачать, 32кб)
Формат командной строки:
broadc.exe MAC-адрес сетевой карты 255.255.255.255 67
    Примеры использования:
bbroadc.exe 0002b3d8b4e6 255.255.255.255 67 – включить компьютер, MAC – адрес сетевой карты которого равен 0002b3d8b4e6 .
Вариант для Linux – wakeonlan – (скачать,
5кб)
По умолчанию программа использует для посылки Magic Packet’а широковещательный адрес и UDP-пакет на порт 9 (discadrd). Поэтому внутри локальной сети для включения компьютера достаточно задать MAC-адрес сетевой карты в виде 00:01:02:03:04:05
Формат командной строки:
wakeonlan MAC-адрес
    Примеры дистанционного включения и выключения компьютера в нужное время можно найти в разделе Windows Автоматизация с помощью nncron Lite.
    Использовать данную технологию можно не только в локальной сети, но и в Интернет, надо только учитывать тот факт, что сформированный Magic Packet будет проходить через маршрутизаторы, т.е должен содержать правильные IP и MAC-адреса. Упомянутая выше программа Broadc.exe не позволяет сформировать MAC адрес-приемника в заголовке кадра Ethernet отличный от FFFFFFFFFFFF (Broadcast), поэтому такой пакет до получателя (удаленно включаемого компьютера) не дойдет, поскольку маршрутизаторы блокируют широковещательные пакеты. Для формирования Magic Packet’а, обеспечивающего удаленное включение компьютера в чужой сети можно воспользоваться утилитой wol.exe -(скачать,
5кб). При меньшем, чем у broadc.exe размере, программа обладает несколько большими возможностями. В параметрах командной строки можно указать имя текстового файла, содержащего список MAC – адресов компьютеров для удаленного включения. Пример содержимого :
# maclist – mac addresses for wakonlan     – строка начинающаяся с # не обрабатывается – это комментарий
00:BA:BE:FA:CE:00 PC1     – Включить по MAC -адресу
00:11:22:33:44:5A PC2
195.210.128.3-01:12:23:34:45:67 SERVER.COM     – Включить по IP плюс MAC
0xC0A801F0-12:23:34:45:56:67 HOST.RU     – То же, что и впредыд. случае, но IP в шестнадцатеричном виде.
По умолчанию программа формирует UDP пакет на порт 60000. Номер порта можно изменить. Примеры:
Включить компьютер в локальной сети с MAC=01:02:03:04:05:06
Включить компьютер с использованием IP=212.248.111.222 и MAC=00:00:00:00:00:99:
То же самое но использовать в формируемом пакете номер порта = 4096:
wol.exe -p=4096 212.248.111.222-00:00:00:00:00:99
Учтите, что IP-адрес в параметрах запуска – это не IP – адрес включаемого компьютера, а адрес включенного и доступного узла, обеспечивающего передачу пакета конечному получателю, т.е. выключенному компьютеру. Выключенный компьютер не имеет загруженных драйверов и его IP -адрес не может быть увязан с MAC-адресом (ARP-протокол) – wol завершится ошибкой разрешения IP. Довольно распространенная причина того, что Wake On Lan “не работает” – использование в параметрах программ для включения, IP – адреса включаемого компьютера.
    Данную утилиту (wol.exe) я успешно использовал для включения компьютера в сети “Стрим”. Маршрутизатор, через который подключается компьютер к Интернет, настраивается таким образом, чтобы пакет, сформированный утилитой wol.exe и пришедший на определенный порт (например 4009) направить в локальную сеть c широковещательным MAC-адресом. Обычно сетевая плата принимает только те фреймы, адрес назначения которых совпадает с аппаратным адресом интерфейса (свой MAC-адрес) или с широковещательным адресом (адрес FFFFFFFFFFFF). В настройках ADSL-модема Zyxel P660RU2 (Network-NAT-Port Forwarding) создается правило для перенаправления принятого пакета на широковещательный адрес 192.168.1.255:
Команда на включение:
wol.exe -p=4009 <IP ADSL-модема>-<MAC-адрес сетевой карты компьютера>
wol.exe -p=4009 85.140.21.22-00:00:A0:80:87:99
    И еще один момент – удаленное включение электропитания не срабатывает если компьютер был полностью обесточен, например, при пропадании
220В. В таких случаях для обеспечения его самостоятельного включения можно использовать установку режима BIOS в разделе “Power Management Setup” – “Power on after power fail” или подобного ему по смыслу (“After AC Power Lost” – “POWER ON” – название зависит от версии и производителя BIOS) . После появления
220В компьютер должен включиться самостоятельно, без нажатия кнопки “Power”.
    Практика использования Wake On Lan выявила еще один момент, – некоторые компьютеры при разрешении режима включения по сети в настройках BIOS, включают электропитание самостоятельно, даже не получив кадр с Magic Packet’ом. Причиной данного явления является то, что у некоторых сетевых карт (замечено у Intel, 3COM) для включения электропитания по локальной сети используют не только WOL, но и другие события (Wake on ARP, Wake on Link Change и т.п.), при чем, по умолчанию задействованы сразу несколько критериев включения. Нужно убрать из настроек адаптера (как правило, с помощью специальной утилиты) лишние условия, и все будет работать правильно.
    Пример, для сетевого адаптера Intel(R) PRO/100VE. С помощью утилиты Intel(R) PROSet II (поставляемой с адаптером) убираем галочки со всех событий, кроме “Wake on Magic Packet”:
После сохранения настроек, ваш компьютер будет включаться только при получение Magic Packet’a.
    Иногда разрешения режима удаленного включения электропитания по локальной сети в настройках BIOS бывает недостаточно. Обычно это связано с особенностями конкретного типа сетевого адаптера. Объясню на примере сетевой карты на чипсете Atheros (контроллер AR8121/AR8113/AR8114 PCI-E Ethernet Adapter). После установки режима Power On by PCI-E Device в настройках BIOS материнской платы, удаленное включение электропитания компьютера не происходит. В свойствах сетевого подключения для данного адаптера имеется кнопка Настроить
В свойствах сетевого контроллера имеется вкладка Дополнительно.
    В данном окне можно просмотреть или изменить некоторые параметры и режимы работы выбранной сетевой карты. В частности, по умолчанию, режимы Пробуждение после выключения и Возможности пробуждения установлены в Нет. Именно по этой причине удаленное включение электропитания не выполняется. После установки разрешения режим пробуждения и типа кадра Magic Packet все должно заработать, как положено.
    Для тех, кому требуется программное обеспечение с графическим интерфейсом пользователя, могу посоветовать миниатюрную и очень простую в использовании утилиту wakeup.exe -(скачать,
Определение MAC-адреса сетевой карты.
      В LINUX для этих целей можно использовать утилиту arping :
arping < IP-адрес >
Например:
arping 192.168.0.1
    В Windows можно воспользоваться командой arp , позволяющей выдать содержимое ARP-кэша на экран. Чтобы кзш был актуален для требуемого IP-адреса, перед командой arp можно выполнить ping, т.е. выполнить последовательно :
ping < IP >
arp -a
  например:
ping 192.168.0.1
arp -a
Кстати, этим же способом можно воспользоваться и в LINUX.
    Собственный MAC-адрес можно определить с помощью команд:
В LINUX
ifconfig < интерфейс >     например – ifconfig eth0
Wake Up On Lan
Другие идентичные по назначению параметры: Wake on LAN from S5, MAC Resume From S3/S4, Power Up By Onboard LAN, Resume By WOL.
Опция Wake Up On Lan предназначена для включения или выключения технологии, позволяющей осуществлять пробуждение компьютера после сигнала, полученного из сети. Опция, как правило, может принимать всего лишь два значения – Enabled или Disabled.
Принцип работы
Большинству пользователей хорошо известно о том, что компьютер можно включить при помощи специальной кнопки на корпусе системного блока. Многие из читателей, наверняка знают также, что в том случае, если ПК находится в спящем режиме, то его можно включить, точнее говоря, перевести в состояние нормального энергопотребления при помощи нажатия клавиши клавиатуры, кнопки мыши или движения самой мыши – в зависимости от пользовательских настроек.
Но, наверное, далеко не все знают о том, что ПК можно пробудить извне, послав соответствующий сигнал по сети. Для этой цели используется специальный блок данных, который называется «магическим пакетом» (magic packet).
Протекает подобная разновидность пробуждения компьютера следующим образом. Поскольку во время пребывания компьютера в состоянии сна не все его компоненты полностью выключаются, то сетевая карта имеет возможность работать и отслеживать весь поступающий в компьютер сетевой трафик, однако при этом она не отвечает на сетевые запросы. В том же случае, если сетевая карта распознает набор байтов, составляющих «магический пакет», то сетевой адаптер посылает сигнал в BIOS и компьютер выходит из энергосберегающего режима.
Подобная технология называется Wake On LAN (пробуждение по сети). Для того, чтобы компьютер мог бы автоматически включаться при получении сетевого сигнала, должно соблюдаться несколько условий. Во-первых, BIOS ПК, а также сетевая карта, установленная в нем, должны поддерживать данную возможность. Само собой разумеется, что компьютер должен быть подключен к сети. Кроме того, данная технология должна быть включена в BIOS.
Описываемая опция как раз и предназначена для включения технологии сетевого пробуждения ПК. Обычными значениями опции являются Enabled и Disabled, первое из которых задействует технологию, а второе – позволяет ее выключить. Кроме того, в некоторых BIOS опция может носить и другие названия, например, MAC Resume From S3/S4, Resume By WOL, WOL (PME#) From Soft-Off, MACPME Power Up Control.
Стоит ли включать опцию?
Для большинства пользователей домашних компьютеров нет особой необходимости во включении технологии Wake On LAN, поэтому данную опцию можно оставить выключенной. Однако в ряде случаев, например, у системных администраторов, возникает необходимость в периодическом удаленном запуске компьютера для выполнения служебных задач. Для этой цели может пригодиться включение опции пробуждения компьютера по сети.
Как настроить Wake-On-LAN на беспроводном маршрутизаторе?
Что такое Wake-On-LAN?
Wake-on-LAN (WoL) – это сетевой стандарт Ethernet или Token ring, который позволяет компьютеру включаться или «пробуждаться» от сетевого сообщения. Сообщение обычно посылает программа, выполненная на других устройствах. Также возможно инициировать сообщение из другой сети при помощи направленных широковещательных сообщений (directed broadcasts) или сервиса шлюза WOL.
Требования к оборудованию
- Материнская плата и проводной сетевой адаптер должны поддерживать функцию Wake-on-LAN.
Требования к программному обеспечению
- WakeOnLanGui, LanHelper для Windows или RemoteBoot для IOS.
На примере рассмотрим приложение RemoteBoot.
Выполните следующие действия:
- Войдите в BIOS при запуске компьютера. Затем включите «Resume by PCI Device» и «Resume by PCI-E Device». Обычно эта опция находится в меню управления питанием.
- Включите компьютер и перейдите в Панель управления – Сеть и Интернет – Центр управления сетями и общим доступом – Подключение по локальной сети – Свойства – Настройка – Дополнительно. Затем включите ShutDown Wake-On-Lan, Wake on Magic Packet и Wake on pattern match.
После того, как настройки будут выполнены на компьютере, нам необходимо выполнить некоторые настройки на маршрутизаторе.
Пробуждение ПК на стороне WAN
- Проверьте MAC-адрес и IP-адрес компьютера, требующего Wake-on-LAN. Назовем его здесь ПК1.
- Установите привязку IP и MAC (P&MAC binding) для ПК 1 и включите функцию IP&MACbinding на нашем маршрутизаторе.
- Настройте резервирование адреса для ПК 1 на маршрутизаторе.
- Откройте порт для ПК 1 с помощью функции переадресации портов, например, с помощью виртуального сервера. Здесь мы открываем порт номер 3000.
- Теперь мы проверим IP-адрес WAN на подключенном к маршрутизатору ПК1. Здесь WAN IP – 113.88.198.136.
- Запустите приложение RemoteBoot на iPhone со стороны WAN. Затем введите информацию, как показано ниже, и нажмите «BOOT». Вы можете увидеть, что ПК 1 запустится после того, как вы нажмете кнопку.