Сетевым администраторам и различным информационным системам в крупных …
Описание технологии Wake on LAN (WOL)
Сетевым администраторам и различным информационным системам в крупных компаниях зачастую требуется выполнять такие операция как резервное копирование, установка обновлений программных продуктов на компьютерах в локальной сети в ночное время чтобы это не мешало работе пользователей. Однако выполнение этих задач требует, чтобы пользователи оставляли свои компьютеры включенными в ночное время. В результате потребление электричества может возрасти почти в два раза по сравнению с дневным использованием.
Компания AMD работая в сотрудничестве с компанией Hewlett Packard (HP) нашли решение этой проблемы. Современные компьютеры обеспечивают поступление электроэнергии на материнскую плату даже в выключенном состоянии и сетевая карта может “просматривать” все пакеты поступающие на нее из сети и при поступлении специальной команды может включать компьютер в рабочее состояние из режима ожидания. Команда должна содержать уникальный IEEE адрес сетевой карты, таким образом эта команда может включить только нужный компьютер в сети. Этот уникальный адрес повторяется в команде 16 раз и может быть передан любым протоколом на любой порт обеспечивая таким образом свободу передачи этой команды. Сетевой пакет содержащий такую команду на включение компьютера назвали Магический Пакет (Magic Packet).
Технология Магического Пакета позволяет удаленно включить выключенный или находящийся в режиме ожидания компьютер по сети. Это достигается отправкой Магического Пакета в заданный узел сети где находится компьютер. Когда компьютер переходит в режим ожидания он включает в сетевой карте режим ожидания Магического Пакета и далее сетевая карта проверяет весь трафик поступающий на нее.
В терминологии компании Intel эта технология названа Wake on LAN (WOL).
Некоторые сетевые карты дополнительно поддерживают функцию “SecureON” пароль. Эта настройка позволяет дополнительно задавать пароль для Магического Пакета. Пароль состоит из 6 символов (6 байт) и эти символы дополнительно передаются в Магическом Пакете. Однако на текущий момент немногие производители включают поддержку данной функции в свою продукцию.
Wake-On-Lan – что это?
Технология Wake-on-LAN (WoL) является отраслевым стандартом для пробуждения выключенных компьютеров. Когда компьютер подключен к электросети, на самом деле не полностью выключен, а фактически поддерживается в режиме очень низкого энергопотребления. Этот режим означает, что ПК поддерживает доступ к источнику питания, пока он выключен, и позволяет использовать эту функцию пробуждения по локальной сети.
Таким образом, Wake-On-Lan способен запускать компьютер удаленно, как если бы была нажата кнопка питания. Это возможно, поскольку после включения WoL, сетевая карта все еще получает питание.
Эта технология подходит для использования в сочетании с программами TeamViewer или VNC. С ее помощью можно удаленно запускать компьютер, раздающий интернет, а также файловый или игровой сервер.
Можно ли включить компьютер удаленно, и для чего это может потребоваться?
Да, действительно, выполнить включение удаленного терминала, находящегося в локальной или виртуальной сети, можно. Правда, тут сразу же следует обратить внимание на тот момент, что в случае со стационарными ПК при отключенном питании (без установленного «бесперебойника») ничего не получится, поскольку на сетевую карту, которая и будет отвечать за включение ПК, электроэнергия подаваться не будет. С ноутбуками в этом отношении дело обстоит несколько проще, поскольку в большинстве случаев пользователи батарею не изымают.
Но для чего бывает необходимо включить компьютер удаленно? В основном связано это с ситуациями, когда пользователь действительно использует подключение к удаленному «Рабочему столу» для доступа ко всем программам и функциям компьютера или ноутбука, к которому в физическом плане доступа нет. В остальных ситуациях производить включение удаленного терминала совершенно нецелесообразно, а иногда еще и вовсе небезопасно.
Можно ли включить компьютер по удаленному доступу
Специально для этого действия была создана отдельная функция – Wake-on-LAN. Она позволяет всего за пару кликов запустить удаленный компьютер и производить с ним любые действия.
Но проделать это можно далеко не с каждым компьютером. Так, например, пробуждение по сети недоступно для компьютеров под управлением операционной системой MacOS. В яблочных девайсах можно только вывести компьютер удаленно из сна.
Что представляет собой Wake-ON-LAN?
WOL, придуманная и введённая в функционал сетевых устройств достаточно давно, но не слишком изначально востребованная (только в узких кругах – сетевые бизнес-решения) Wake-On-LAN позволяет включать ПК дистанционно, посредством подачи специальной команды через локальную сеть, или даже через интернет. Сразу становится понятно, что это удобная функция – “разбудить” свою “машину” удаленно, чтобы получить доступ к своим файлам, операционной системе и установленному в ОС программному обеспечению.
Таким образом, используя связку Wake-On-Lan + программа удаленного доступа (TeamViewer, Radmin, и прочие) – любой человек может контролировать свой ПК, работать в нём, настраивать его компоненты из любой точки мира, обращаясь к ПК через интернет. При этом никакой помощи, присутствия кого-либо еще непосредственно возле компьютера не требуется.
Так же, вкратце стоит отметить, что на базе WOL возможно реализовать Wake-on-Wireless LAN – это технология беспроводного включения компьютера, на основе работы WiFi роутеров и других подобных устройств. Конечно же, подобные устройства беспроводной передачи данных должны включать в свой программно-аппаратный функционал поддержку удалённого включения.
Что требуется для работы Wake-On-LAN?
- Доступ к компьютеру по локальной сети – в случае, если компьютер, который нужно включить находится за её пределами, нужно настроить правила проброса на маршрутизаторе.
- Материнская плата компьютера с питанием ATX, 3-х пиновый “WOL” коннектор и ATX блок питания.
- Сетевая карта поддерживающая WOL с подключенным “WOL” коннектором в материнскую плату, либо соответствующая стандарту PCI 2.2 (или позднему).
- В БИОСе нужно включить поддержку Wake-On-LAN.
- Опции в БИОСе могут иметь следующие названия:
- MAC Resume From S3/S4,
- MACPME Power Up Control,
- PME Events Wake Up,
- Power On By Onboard LAN,
- Power On By PCI Devices,
- Power Up By Onboard LAN,
- Resume by LAN,
- Resume by PME# Function,
- Resume By WOL,
- Resume on LAN,
- Resume on LAN/PME#,
- Resume on PCI Event,
- Resume On PME#,
- Wake on LAN from S5,
- Wake On LAN,
- Wake On PME,
- Wake Up On LAN,
- Wake Up On PME,
- WakeUp by Onboard LAN,
- Wakeup option,
- WOL (PME#) From Soft-Off
- Далее проверьте свойства сетевой карты, (правой кнопкой мыши на меню “Пуск”, выберите “Диспетчер устройств”). В “Диспетчере устройств” откройте свойства вашей “Сетевой карты” и выберите закладку “Управление электропитанием”. Опции включения питания должны быть включены как показано на картинке ниже.
- Некоторый сетевые карты поддерживают дополнительные настройки для включения компьютера.
По завершении настройки, выключите компьютер и убедитесь что на сетевой карты сзади компьютера горит индикатор (обычно зеленый светодиод) показывая что сетевая карта готова к приему пакета пробуждения.
Зачем нужен Wake-On-LAN?
Очевидно, включать компьютер с дистанции. Причём вам даже не надо быть в одной с компьютером сети — если знаете точный сетевой адрес, или предварительно подключились к ПК с сохранением этого адреса, то, теоретически, сможете подать пакетик даже из Антарктиды. Был бы Интернет.
Как включить удаленный компьютер через интернет (онлайн)
Если вы хотите быстро и без лишней волокиты включить свой компьютер с помощью технологии Wake-On-Lan, то можно воспользоваться онлайн сервисами, которые позволяют задать IP адрес (обычно это будет адрес вашего роутера, на котором уже был предварительно настроен проброс портов для функционирования технологии WoL, как описано в нашей статье: Настройка Wake-On-LAN в роутере), а также нужный MAC адрес, чтобы сформировать Magic Packet, который должен включить компьютер.
С помощью онлайн-сервиса depicus
Для включения удаленного комьютера можно воспользоваться сервисом от depicus, который доступен по ссылке:
https://www.depicus.com/wake-on-lan/woli
В поле “mac address” вписываем MAC-адрес сетевой карты того компьютера, который вы хотите включить через интернет, в поле “ip address” вписываем публичный “белый” ip-адрес вашего компьютера (или роутера, смотря как именно настроена сеть в вашем случае) и жмем кнопку “WAKE UP”.
С помощью онлайн-сервиса w3dt.net
Альтернативный сервис для включения удаленного компьютера через интернет от w3dt:
https://w3dt.net/tools/wakeonlan
В поле “Hostname or IP” вписываем ваш публичный “белый” ip-адрес, в поле “Port” вписываем порт, а в поле “Mac Address” – вписываем MAC адрес компьютера, который необходимо включить. После заполнения всех полей, жмем на кнопку “Send“.
В-третьих, настроем Брандмауэр (Firewall)
- Откройте Панель управления
- Откройте Брандмауэр Windows
- В левой области выберите Дополнительные параметры
- В диалоговом окне “Брандмауэр Windows” (режим повышенной безопасности) в левой области щелкните — Правила для входящих подключений, и потом, в правой области, щелкните — Создать правило.
- Откроется мастер создания правила для нового входящего подключения.
- Выбираем “Для порта”
- Нажимаем кнопку “Далее”
- Выбираем “протокол UDP”
- Галочку “Определенные локальные порты” и пишем “7,9” (это значит, что вы хотите открыть порт 7 и 9 для входящих подключений)
- Нажимаем кнопку “Далее”
- Оставляем галочку напротив “Разрешить подключение”
- Нажимаем кнопку “Далее”
- Убираем галочку напротив “Публичный”
- Нажимаем кнопку “Далее”
- Даем имя Вашему правилу, например “WoL”
- Нажимаем кнопку “Готово”
Брандмауэр настроен.
Если у Вас Windows 8, Windows 8.1 или Windows 10, Вам нужно деактивировать быстрый запуск.
Начиная с Windows 8, стандартная процедура выключения помещает компьютер в «гибирилизации». Поскольку Windows не поддерживает Wake-on-LAN для этого состояния, рекомендуется
деактивировать быстрый запуск. После этого запуска компьютер всегда, при выключении, ставится
в спящий режим.
Примечание. Для этого процесса требуются административные права.
Чтобы отключить быстрый запуск под Windows, выполняем такие действия:
1. Запускаем компьютер.
2. Открываем панель управления.
Откроется окно панели управления.
3. Нажмите «Система» и «Безопасность».
4. В разделе «Электропитание» жмите «Изменить».
5. Нажмите ссылку — Изменить настройки, которые сейчас недоступны.
6. Снимите флажок — Включить быстрый запуск (рекомендуется).
7. Быстрый запуск теперь отключен.
Требования
Перед применением решения нужно проверить, поддерживается ли Wake-on-LAN на компьютере.
Материнская плата. Единственное требование заключается в том, чтобы материнская плата была подключена к ATX-совместимому источнику питания.
Сетевая карта также должна поддерживать технологию. Эта функция активируется через BIOS или прошивку сетевой карты.
Для загрузки программы сделайте запрос в интернете «download Wake-on-LAN» и скачайте с указанного источника.