Wake on magic packet when system is что это
Wake on magic packet when system is — что это?
Коротко ответ: данная фраза означает пробуждение (включение компьютера) по волшебному сетевому пакету, когда система находится в состоянии питания S0ix.
S0ix — что за состояние?
Это версия спящего режима, которая появилась в процессорах Intel поколения Haswell и был позаимствована у процессоров Intel Atom.
Состояния S0ix (S0i1, S0i2, S0i3, S0i4) отличаются от S1, S2, S3 и S4 тем, что для восстановления из режима сна требуется намного меньше времени: переход из S0 в S0i3 требует 450 мкс, для обратного перехода — 3.1 мс. Остальное зависит уже от комплектующих (производительность процессора, скорость работы накопителя).
Технология Wake-on-LAN
Как понимаю данная фраза связана с технологией Wake-on-LAN, которая позволяет включить компьютер по сети при поступлении специального пакета на сетевую карту.
Для работы технологию должны поддерживать материнская плата и сетевой адаптер. Однако часто эту функцию содержат материнки и сетевые карты уже по умолчанию.
Wake-On-LAN — как включить?
Обычно функция включается через биос:
Функция биоса может находиться в разделах: Power / Advanced Options / Включение питания PCI.
Также стоит проверить включена ли опция сетевой карты — откройте диспетчер устройств, далее найдите сетевой адаптер, нажмите правой кнопкой > выберите пункт Свойства:
Активируйте вкладку Advanced (Дополнительно) — далее найдите пункт Wake on Magic Packet, проверьте значение (Value) напротив — должно стоять Enabled:
Далее активируйте вкладку Управление электропитанием (Power Management) и проверьте что стоит галочка Разрешить устройству будить компьютер, также можно поставить отметку напротив Разрешить только волшебному пакету будить компьютер:
Надеюсь данная информация оказалась полезной. Удачи и добра, до новых встреч друзья!
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.
WOL: Приключения «Волшебного Пакета»
1. Вы с утра выбежали из дома забыв включить компьютер, что бы поддерживать Torrent рейтинг?
2. Вы в очередной раз выбежали из дома, а придя на работу вспомнили что на домашнем ПК остались нужные файлы? или наоборот.
3. У вас отключили свет и ПК, Сервер, etc… отключились? но вам нужны они в рабочем состоянии?
4. Любой другой критический случай настигший вас в дороге.
В этой статье пойдет речь о том, как при помощи Wake On LAN, которая присутствует практически во всех BIOS с 2002 года, включит ваш компьютер по сети или через интернет.
С другого ПК, или мобильного устройства.
Что нужно иметь
Конфигурация Сетевой Карты
Для работы WOL, необходимо что бы после выключения ПК, сетевая карта находилась в режиме «Standby«, о чем свидетельствуют мигающие лампочки на сетевой карте. Если у вас с этим все в порядке, дальнейший текст можно пропустить.
Если лампочки не горят необходимо сделать следующее:
Пуск — Панель Управления — Сетевые подключения, Выбрать активную сетевую карту, зайти в ее свойства, затем «Настроить«.
— Если есть пункт Версия NDIS, — Выбрать «NDIS X» (по умолчанию может быть Авто), где X это версия Интерфейса Сетевых Драйверов, соответсвуюший вашей операционной системе;
— Здесь же включить Wake on Magic Packet (Пробуждение Особым Пакетом Magic)
Сохранить изменения, перезагрузить ПК, затем выключить и проверить горят ли лампочки на Сетевой карте.
Удаленная работа с ПК
Если вы используете маршрутизатор необходимо настроить перенаправление широковещательных сообщений на каком-либо порту, на ваш компьютер.
WakeOnLan Broadcast
Enable: yes
IP Address: ваш внутренний широковещательный адрес
Protocol: UDP
Private Port: 9
Public Port: 9
Schedule: Always
Если маршрутизатор вы не используете, то достаточно знать ваш внешний (выделенный IP), в фаерволе открыть 9 порт. и пользоваться WOL c любого устройства, например с iPhone, предварительно указав данные включаемого ПК.
UPD: в последнее время не имею Мака под рукой, и проверить все сам лично не могу, поэтому те, кому нужна инфа по WOL для MAC OSX, почитайте здесь
Технология Wake On Lan.
      Технология «Wake On Lan» (технология «Magic packet») используется для включения электропитания удаленного компьютера, находящегося в состоянии программного выключения («Soft Off») путем посылки на его сетевой адаптер специально сформированного кадра Ethernet.
    Удаленный компьютер должен отвечать определенным требованиям:
— Оборудование должно соответствовать спецификации ACPI и в настройках BIOS должна быть включена поддержка режима «Wake On Lan».
— Иметь блок питания ATX.
— Иметь сетевую карту, поддерживающую технологию «Wake On Lan» (WOL).
На всякий случай, значение остальных опций:
5кб)
По умолчанию программа использует для посылки Magic Packet’а широковещательный адрес и UDP-пакет на порт 9 (discadrd). Поэтому внутри локальной сети для включения компьютера достаточно задать MAC-адрес сетевой карты в виде 00:01:02:03:04:05
Формат командной строки:
wakeonlan MAC-адрес
    Примеры дистанционного включения и выключения компьютера в нужное время можно найти в разделе Windows Автоматизация с помощью nncron Lite.
По умолчанию программа формирует UDP пакет на порт 60000. Номер порта можно изменить. Примеры:
    Данную утилиту (wol.exe) я успешно использовал для включения компьютера в сети «Стрим». Маршрутизатор, через который подключается компьютер к Интернет, настраивается таким образом, чтобы пакет, сформированный утилитой wol.exe и пришедший на определенный порт (например 4009) направить в локальную сеть c широковещательным MAC-адресом. Обычно сетевая плата принимает только те фреймы, адрес назначения которых совпадает с аппаратным адресом интерфейса (свой MAC-адрес) или с широковещательным адресом (адрес FFFFFFFFFFFF). В настройках ADSL-модема Zyxel P660RU2 (Network-NAT-Port Forwarding) создается правило для перенаправления принятого пакета на широковещательный адрес 192.168.1.255:
Команда на включение:
220В компьютер должен включиться самостоятельно, без нажатия кнопки «Power».
После сохранения настроек, ваш компьютер будет включаться только при получение Magic Packet’a.
    Иногда разрешения режима удаленного включения электропитания по локальной сети в настройках BIOS бывает недостаточно. Обычно это связано с особенностями конкретного типа сетевого адаптера. Объясню на примере сетевой карты на чипсете Atheros (контроллер AR8121/AR8113/AR8114 PCI-E Ethernet Adapter). После установки режима Power On by PCI-E Device в настройках BIOS материнской платы, удаленное включение электропитания компьютера не происходит. В свойствах сетевого подключения для данного адаптера имеется кнопка Настроить
Определение MAC-адреса сетевой карты.
      В LINUX для этих целей можно использовать утилиту arping :
arping < IP-адрес >
Например:
arping 192.168.0.1
Кстати, этим же способом можно воспользоваться и в LINUX.
    Собственный MAC-адрес можно определить с помощью команд:
Что такое Wake-on-LAN и как его включить?
А Вы знали, что компьютер можно включить удалённо через 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 при использовании в небезопасных сетях и через Интернет? В защищенной сети или при домашнем использовании не должно быть повода для беспокойства. А в открытой сети, лучше не использовать Wake-On-LAN или по меньше мере заботиться о профиле соединения вашей сетевой карты, выбирая хотя бы варианты с минимальной открытостью ресурсов наружу.
Как включить Wake-On-LAN
В BIOS
Большинство старых компьютеров и многие современные имеют собственные настройки Wake-On-LAN, зашитые в BIOS. Для того, чтобы войти в BIOS, Вам нужно нажать на кнопку DEL или F1 или F2 при загрузке компьютера, После входа в BIOS перейдите в настройки питания (Power) или Дополнительные настройки (Advanced Options).
Рекомендуем ознакомиться со статьёй Почему нужно установить пароль на BIOS: как это сделать?, которая поможет дополнительно обезопасить свой компьютер от всяческих проблем, особенно касается ноутбуков.
Также производители материнских плат называют технологию иначе: Aggresslive Link от ASRock, ErP от Gigabyte, PME от ASUS.
В операционной системе Windows
Вы также можете включить Wake-On-LAN в операционной системе. Как это сделать в Windows. Откройте меню ПУСК и введите Диспетчер устройств. После открытия Диспетчера устройств разверните раздел Сетевые адаптеры. Щелкните правой кнопкой мыши на сетевой карте и выберите Свойства, затем перейдите на вкладку Дополнительно.
Теперь перейдите на вкладку Управление электропитанием, и убедитесь, что опция Разрешить устройству будить компьютер включена. Дополнительно можно установить галку напротив Разрешить только волшебному пакету будить компьютер.
В 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
TeamViewer
Удалённо включить компьютер можно с помощью программ удалённого рабочего стола. Такие приложения без труда разбудят спящий компьютер с помощью встроенной кнопки Wake Up, например как TeamViewer, которая позволяет использовать Wake-on-LAN. Список поддерживаемых платформ довольно обширен и доступен на официальном сайте.
Кроме того, в зависимости от программы Wake-on-LAN может работать по умолчанию, если Вы работаете с компьютера в Вашей локальной сети. Если программа автоматически не обрабатывает сетевые подключения для Wake-on-LAN, необходимо настроить маршрутизатор для пересылки UDP-портов с номерами 7 и 9, в частности, для MAC-адреса ПК, к которому Вы подключаетесь.
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?
Чтобы 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
Включение Wake-On-LAN в Windows
Включение Wake-On-LAN в BIOS
Последствия безопасности во время пробуждения по локальной сети
Магические пакеты отправляются с использованием уровня OSI-2. На практике это означает, что любой пользователь в той же сети, что и WoL, может использовать ваш компьютер для загрузки. В домашней обстановке это несущественная проблема. В общественной сети это более проблематично. Теоретически WoL позволяет только включать компьютеры. Он не будет обходить проверки безопасности, экраны паролей или другие формы безопасности. Это также не позволит выключить компьютер снова.
Однако были случаи, когда злоумышленники использовали комбинацию серверов DHCP и PXE для загрузки машины с собственным загрузочным изображением. Это дает им доступ к любым незащищенным дискам в локальной сети.