Перейти к содержимому

Wake-on-LAN: удалённое включение ПК

Опубликовано: · Обновлено: (13 дней назад)· IZI Team

Wake-on-LAN (WOL, «пробуждение по локальной сети») — технология, которая позволяет включить выключенный компьютер, отправив ему специальный сетевой пакет. Пакет называют «магическим» (magic packet): он содержит MAC-адрес целевой машины, повторённый 16 раз подряд. Сетевой адаптер ПК слушает сеть даже в выключенном состоянии (пока есть дежурное питание) и при получении такого пакета подаёт сигнал на материнскую плату — та запускает ПК в штатном режиме. Для компьютерного клуба это означает, что администратор может включить весь зал удалённо — не обходя каждую машину руками. IZI использует WOL для автоматического управления парком Устройств: например, машины включаются по расписанию перед открытием или при первом бронировании сессии, без участия персонала. Чтобы функция работала надёжно, каждому ПК нужен статический IP или DHCP-резервация по MAC — подробнее об этом в разделе Сеть клуба: как настроить под IZI.

Магический пакет — это UDP-датаграмма (обычно порт 9 или 7), которую отправитель посылает широковещательно на адрес 255.255.255.255 или на broadcast-адрес конкретной подсети. Структура пакета:

ЧастьСодержимое
Заголовок6 байт 0xFF (синхронизация)
MAC-адрес × 1648-битный MAC целевого адаптера, повторённый 16 раз подряд
Итого102 байта

Сетевой адаптер на стороне ПК сканирует весь входящий широковещательный трафик в поисках этой сигнатуры. Когда совпадение найдено — адаптер инициирует запуск системы.

Пакет работает только в пределах одного сетевого сегмента (L2-домена): широковещательный UDP не маршрутизируется за пределы подсети без специальной настройки directed broadcast на маршрутизаторе.

WOL не работает «из коробки» — его нужно явно включить на каждом игровом ПК. Два места:

1. BIOS/UEFI. Ищите раздел Power Management (или Advanced → ACPI). Параметр называется Wake-on-LAN, Power On By PCI-E или Resume By LAN — зависит от производителя материнской платы. Нужно включить.

2. Настройки Windows. Диспетчер устройств → Сетевые адаптеры → свойства сетевой карты → вкладка «Управление питанием» → поставить галочку «Разрешить этому устройству выводить компьютер из режима ожидания». Там же — «Разрешить только магический пакет для вывода компьютера из режима ожидания» (рекомендуется, чтобы не было ложных срабатываний от случайного трафика).

Дополнительно: в некоторых материнских платах при отключённом «Быстром запуске» (Fast Startup) в Windows функция WOL при полном выключении не работает — ПК при Shutdown уходит в гибридный спящий режим, а не в S5. Если WOL не срабатывает после полного выключения, отключите Fast Startup: Панель управления → Электропитание → Действия кнопок питания → снять галочку «Включить быстрый запуск».

Три условия для надёжной работы WOL в клубе:

  1. Статический IP или DHCP-резервация по MAC для каждого игрового ПК. IZI адресует команды включения по IP/MAC-паре — если адрес меняется при каждой перезагрузке, управление ненадёжно. Подробнее — в Сеть клуба: как настроить под IZI.

  2. Коммутатор с поддержкой широковещания в пределах VLAN зала. Большинство управляемых коммутаторов пропускают UDP broadcast по умолчанию, но некоторые конфигурации с VLAN (виртуальной локальной сетью) блокируют межсегментные широковещательные пакеты. Проверьте, что все игровые ПК и сервер управления находятся в одном L2-сегменте.

  3. Дежурное питание на ПК. Машина должна быть подключена к розетке и блок питания не отключён сзади. WOL не работает, если ПК полностью обесточен.

IZI использует Wake-on-LAN как часть управления оборудованием зала. Конкретные сценарии:

  • Включение по расписанию. Зал открывается в 10:00 — IZI может поднять все машины заранее, чтобы они успели загрузиться и клиент был готов к работе.
  • Включение при бронировании. Клиент бронирует ПК через мобильное приложение — машина включается автоматически к его приходу, не простаивая лишние часы.
  • Удалённое управление без обхода зала. Администратор видит статус каждого устройства в разделе Мониторинг ПК и может подать команду на включение из CRM, не вставая с места.

Для полноценной работы этих сценариев WOL настраивается один раз на этапе первоначального подключения ПК к клубу. После этого управление происходит через интерфейс IZI — вручную отправлять магические пакеты не нужно.

Частые вопросы

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

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

Нужно ли включать WOL на каждом ПК отдельно?

Да. Wake-on-LAN включается в BIOS/UEFI каждого ПК (раздел Power Management → Wake-on-LAN или Power On By PCI-E) и в настройках сетевого адаптера в Windows (Диспетчер устройств → свойства сетевой карты → раздел Управление питанием → разрешить устройству выводить компьютер из спящего режима). Это однократная операция при первоначальной настройке машины.

Работает ли WOL через интернет, или только в локальной сети?

Стандартный WOL работает только в рамках одного сетевого сегмента (широковещательный домен). Удалённый вариант через интернет требует либо VPN, либо специального прокси-сервиса. IZI управляет ПК зала через агент на самих машинах — включение происходит локально, поэтому ограничение на «только локальная сеть» не проблема.

Что нужно на стороне сети, чтобы WOL работал в клубе?

Три условия: статический IP или DHCP-резервация по MAC-адресу для каждого игрового ПК; маршрутизатор или коммутатор должен пропускать широковещательные UDP-пакеты (порт 9) до нужного сегмента; устройства клуба и управляющий сервер должны быть в одном L2-сегменте или с явно настроенным directed broadcast.

Потребляет ли ПК электричество в выключенном состоянии при включённом WOL?

Да, но очень мало: сетевой адаптер остаётся в режиме ожидания и потребляет около 0,5–2 Вт. Блок питания должен поддерживать стандарт ATX — при включённом ПК в розетку дежурное питание (+5V SB) подаётся автоматически.