Часто задаваемые вопросы

Узнайте, как настроить и использовать Wake-on-LAN в Magic Packet, и получите ответы на популярные вопросы.

Wake-on-LAN

О технологии Wake-on-LAN

Узнайте, как работает Wake-on-LAN и что нужно для начала работы.

Wake-on-LAN (WOL) — это сетевой стандарт, который позволяет удалённо включать компьютер, отправляя ему специальное сообщение, называемое magic packet, — даже когда компьютер выключен или находится в спящем режиме.

Ваше устройство magic packet Ваш ПК
Небольшой magic packet проходит по вашей локальной сети и пробуждает спящий ПК — IP-адрес не нужен, только его MAC-адрес.

Как это работает

  1. Magic packet — Magic Packet отправляет небольшой сетевой пакет, который содержит MAC-адрес целевого компьютера, повторённый 16 раз.
  2. Сетевая карта прослушивает сеть — даже когда компьютер выключен или спит, его проводная сетевая карта остаётся в режиме низкого энергопотребления и продолжает ожидать этот пакет.
  3. Компьютер включается — когда карта обнаруживает свой MAC-адрес внутри пакета, она даёт материнской плате команду включить систему.

Что вам понадобится

Требования для работы Wake-on-LAN

  1. Проводное подключение Ethernet. Большинство Wi-Fi-адаптеров не поддерживают Wake-on-LAN.
  2. Wake-on-LAN включён в BIOS/UEFI (иногда называется “Power On by PCI-E” или “WOL”).
  3. Wake-on-LAN включён в настройках сетевого адаптера операционной системы.
  4. Компьютер остаётся подключённым к питанию, а сетевой кабель подключён.
  5. Оба устройства в одной локальной сети либо роутер настроен на пересылку пакета.
  6. Правильный MAC-адрес проводного адаптера введён в настройках хоста.

В одной сети magic packet отправляется как широковещательный (broadcast), поэтому обычно IP-адрес компьютера не нужен — только его MAC-адрес.

Как настроить Wake-on-LAN для Windows?

Пошаговое руководство по включению Wake-on-LAN на ПК с Windows.

Чтобы пробудить ПК с Windows с помощью Magic Packet, нужно включить Wake-on-LAN в трёх местах: в BIOS/UEFI, в сетевом адаптере Windows и в параметрах электропитания Windows. ПК должен оставаться подключённым к питанию и соединён кабелем Ethernet — большинство Wi-Fi-адаптеров не поддерживают WOL.

Шаг 1 · BIOS/UEFI

Включите пробуждение на материнской плате

  1. Войдите в BIOS/UEFI — перезагрузите ПК и сразу после включения нажмите клавишу входа в BIOS: обычно Del (ASUS, MSI, Gigabyte), F2 (Dell, Lenovo) или F12 / Esc на некоторых ноутбуках. Точная клавиша показана на экране загрузки.
  2. Найдите параметр Wake-on-LAN — ищите Wake-on-LAN, Power On by LAN или PME Event Wake Up — обычно на вкладке Power, Advanced или APM Configuration.
  3. Включите его — установите для параметра значение Enabled (включено) (или Automatic).
  4. Дополнительные параметры на ASUS / Gigabyte / ASRock — многим платам также требуется установить Advanced → APM → Power On by PCI-E в Enabled, а ErP в Disabled (отключено). Если ErP включён, плата может отключать питание сетевой карты в выключенном состоянии, что ломает WOL. Сохраните и выйдите через F10 → Yes.
Главное меню утилиты настройки BIOS
Типичное меню BIOS/UEFI. Точное название и вкладка параметра Wake-on-LAN различаются в зависимости от материнской платы. Изображение: Award Software, общественное достояние, через Wikimedia Commons

Шаг 2 · Windows

Разрешите адаптеру принимать Magic Packet

  1. Откройте Диспетчер устройств (Device Manager) — нажмите Win + X → Device Manager, разверните Network adapters (Сетевые адаптеры), найдите свой адаптер Ethernet (не Wi-Fi), затем щёлкните по нему правой кнопкой мыши и выберите Properties (Свойства).
  2. Включите Wake on Magic Packet — на вкладке Advanced (Дополнительно) прокрутите вниз до Wake on Magic Packet и установите значение Enabled (включено).
  3. Проверьте Power Management — на вкладке Power Management (Управление электропитанием) включите Allow this device to wake the computer (Разрешить этому устройству выводить компьютер из ждущего режима) и Only allow a magic packet to wake the computer (если есть).
  4. Отключите Fast Startup — откройте Control Panel → Power Options → Choose what the power buttons do → Change settings that are currently unavailable, затем снимите флажок Turn on fast startup (Включить быстрый запуск). Он может блокировать WOL после полного выключения; спящий режим и гибернация обычно надёжнее.
⚠️ Нет пункта Wake on Magic Packet в списке? Адаптер или его драйвер могут не поддерживать WOL — обновите драйвер с сайта производителя материнской платы или адаптера. USB Wi-Fi-адаптеры обычно его не поддерживают.
💡 На адаптерах Realtek также включите Shutdown Wake-On-Lan и отключите Green Ethernet / Energy-Efficient Ethernet (EEE). Иначе WOL часто перестаёт работать после полного выключения или долгого сна.

Шаг 3 · Найдите MAC-адрес

Его вы введёте в Magic Packet

  1. Параметры Windows — откройте Settings → Network & Internet → Ethernet и посмотрите Physical address (MAC) (Физический адрес), например AA-BB-CC-DD-EE-FF.
💻 Также можно выполнить ipconfig /all в командной строке — Physical Address (Физический адрес) вашего адаптера Ethernet и есть MAC.

Если не работает

Чек-лист и типичные решения

  1. Индикаторы сетевой карты должны оставаться включёнными, когда ПК выключен. Если нет, проверьте BIOS (ErP, PCI-E), кабель и порт роутера.
  2. Убедитесь, что Wake-on-LAN включён (Enabled) в BIOS (плюс Power On by PCI-E на многих платах).
  3. Убедитесь, что Wake on Magic Packet включён на адаптере в Device Manager.
  4. Убедитесь, что Fast Startup отключён.
  5. Используйте MAC-адрес Ethernet, а не Wi-Fi.
  6. Держите ПК подключённым по кабелю — USB- и Wi-Fi-адаптеры обычно не поддерживают WOL.
  7. Работало раньше, а потом перестало? Обновите сетевой драйвер и BIOS или измените скорость LAN-порта роутера.
  8. На iPhone/iPad разрешите Magic Packet доступ к локальной сети в настройках iOS (и доступ к сети WLAN на устройствах для китайского региона) — иначе magic packet не получится отправить.

Если индикаторы не горят, когда ПК выключен, попробуйте переключить LAN-порт роутера с автосогласования 1000 Мбит/с на 100 Мбит/с full duplex. На некоторых сочетаниях роутера и сетевой карты это возвращает WOL. Скорость самой карты оставьте в автоматическом режиме.

Когда всё настроено, добавьте ПК в Magic Packet с его MAC-адресом и пробуждайте его из приложения. Чтобы пробуждать его через интернет, понадобятся также проброс портов (UDP 9) на роутере и статический локальный IP с публичным IP или DDNS.

Какой MAC-адрес нужно вводить?

Найдите и введите правильный MAC-адрес для вашего хоста.

Для Wake-on-LAN нужен MAC-адрес адаптера, который будет принимать magic packet. Всегда используйте проводной адаптер Ethernet — тот, что настроен для WOL. MAC-адрес выглядит так: 1C:83:41:FF:E9:03.

⚠️ Если у компьютера несколько адаптеров (Ethernet, Wi-Fi, виртуальные), выбирайте проводной Ethernet-адаптер, который остаётся под питанием, когда ПК выключен.

Windows

Найдите MAC-адрес Ethernet

  1. Параметры (Settings) — откройте Settings → Network & Internet → Ethernet и посмотрите Physical address (MAC) (Физический адрес), например AA-BB-CC-DD-EE-FF.
💻 Также можно выполнить ipconfig /all в командной строке — Physical Address (Физический адрес) вашего адаптера Ethernet и есть MAC.
В командной строке выполните ipconfig /all и скопируйте Physical Address (Физический адрес) вашего адаптера Ethernet — это и есть MAC, который вводится в Magic Packet.

macOS

Найдите MAC-адрес Ethernet

  1. Системные настройки — откройте System Settings → Network → Ethernet → Details → Hardware. Там показан MAC Address.
  2. Терминал — выполните ifconfig и найдите свой интерфейс Ethernet (часто en0). Значение после ether — это MAC-адрес.

Linux

Найдите MAC-адрес Ethernet

  1. Терминал (ip) — выполните ip link и прочитайте адрес после link/ether для вашего интерфейса Ethernet (например, eth0 или enp3s0).
  2. Терминал (ethtool) — выполните ethtool -P eth0, чтобы вывести постоянный MAC-адрес интерфейса.

Полезно знать

Советы по выбору MAC

  1. Используйте MAC Ethernet, а не Wi-Fi — Wi-Fi редко поддерживает WOL.
  2. Формат может использовать двоеточия 1C:83:41:FF:E9:03 или дефисы 1C-83-41-FF-E9-03 — Magic Packet принимает оба варианта.
  3. MAC привязан к адаптеру, поэтому он остаётся неизменным даже при смене IP-адреса.
  4. Если у хоста несколько проводных портов, используйте тот, к которому подключён кабель.

Введите этот MAC-адрес в настройках хоста в Magic Packet. В одной сети этого достаточно, чтобы пробудить ПК.

Какой IP-адрес использовать?

Выберите правильный IP-адрес или широковещательный адрес для WOL-пакетов.

Это WOL-адрес хоста в Magic Packet — адрес, на который отправляется magic packet. В одной локальной сети широковещательный адрес (broadcast) — самый надёжный выбор, потому что у выключенного компьютера нет активного IP-адреса.

Ваше устройство 255.255.255.255 Роутер broadcast
В вашей локальной сети пакет отправляется как широковещательный (broadcast) на 255.255.255.255 — роутер передаёт его каждому устройству в подсети, поэтому спящий ПК достигается по его MAC-адресу, IP не нужен.
Если сомневаетесь, оставьте значение по умолчанию 255.255.255.255. Оно работает в большинстве домашних сетей.

Какой адрес использовать

Три варианта для поля WOL-адреса

  1. Глобальный широковещательный (рекомендуется) — используйте 255.255.255.255. Он достигает каждого устройства в локальной сети и не требует дополнительной настройки. Это значение по умолчанию.

    Это работает только внутри вашей локальной сети. Это не сработает, если вы хотите пробудить ПК через интернет — для этого используйте свой публичный IP или DDNS с пробросом портов.

  2. Широковещательный для подсети — используйте широковещательный адрес вашей сети, например 192.168.1.255. Выбирайте его, если глобальный broadcast фильтруется роутером — он нацелен только на вашу подсеть.
  3. IP-адрес или имя хоста — можно также ввести IP-адрес компьютера или имя хоста, но в одной сети broadcast надёжнее для выключенного ПК.

Найдите свой IP и подсеть

Чтобы составить широковещательный адрес подсети

  1. Windows — откройте Settings → Network & Internet → Ethernet и посмотрите IP address и Subnet mask (маску подсети) (или выполните ipconfig /all).
  2. macOS — откройте System Settings → Network → Ethernet → Details → TCP/IP, чтобы узнать IP Address и Subnet Mask (или выполните ifconfig en0).
  3. Linux — выполните ip addr show и прочитайте строку inet, например 192.168.1.50/24.
💡 В типичной сети /24 (маска 255.255.255.0) широковещательный адрес — это первые три числа IP, за которыми следует 255, например 192.168.1.255.

Полезно знать

Советы по выбору адреса

  1. В одной сети 255.255.255.255 — самый простой выбор и значение по умолчанию.
  2. Широковещательный адрес зависит от маски подсети: сеть /24 использует x.x.x.255.
  3. Чтобы пробуждать через интернет, введите свой публичный IP или имя DDNS и настройте на роутере проброс портов (UDP 9).
  4. Не хотите открывать порты? Используйте VPN в свою домашнюю сеть, затем пробуждайте ПК локальным широковещательным адресом 255.255.255.255, как если бы вы были дома.
  5. Порт остаётся прежним (по умолчанию 9) — меняется только адрес.

Введите адрес в поле WOL-адрес хоста. Если сомневаетесь, оставьте значение по умолчанию 255.255.255.255.

Почему компьютер не включается?

Распространённые причины, по которым Wake-on-LAN может не работать.

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

Сначала убедитесь, что вы выполнили все шаги из раздела Как настроить Wake-on-LAN для Windows.

Используйте проводное подключение

Самая частая причина сбоев WOL

Для Wake-on-LAN почти всегда нужно проводное подключение Ethernet. Большинство адаптеров Wi-Fi и USB не сохраняют питание сетевой карты, когда ПК выключен, поэтому они никогда не получают magic packet.

Патч-корд Ethernet с разъёмами RJ45
Используйте проводной кабель Ethernet (RJ45) — большинство адаптеров Wi-Fi и USB не поддерживают Wake-on-LAN.
  1. Подключите ПК к роутеру с помощью кабеля Ethernet.
  2. Индикаторы карты должны оставаться включёнными, когда ПК выключен — это значит, что она всё ещё прослушивает сеть. Если они не горят, WOL неактивен.
  3. Держите ПК подключённым к питанию. WOL не может работать, если кабель питания отключён.

Распространённые причины

Проверьте каждую

  1. Wake-on-LAN не включён в BIOS — установите Enabled/Automatic, плюс Power On by PCI-E и ErP off на многих платах.
  2. Wake on Magic Packet отключён в Windows — включите его на адаптере в Device Manager.
  3. Включён Fast Startup — отключите его; он блокирует WOL после полного выключения. Спящий режим и гибернация надёжнее.
  4. Неправильный MAC-адрес — используйте MAC проводного адаптера Ethernet, а не Wi-Fi.
  5. Неправильный WOL-адрес — в одной сети используйте широковещательный 255.255.255.255.
  6. Разные сети — ваш телефон и ПК должны быть в одной локальной сети, если только вы не настроили пробуждение через интернет.
  7. Драйвер, прошивка или BIOS — обновите и сетевой драйвер, и BIOS материнской платы, если WOL работал раньше, а потом перестал. Это часто решает проблемы с адаптерами Realtek и сбои пробуждения после долгого сна или полного выключения.
  8. Пробуждается несколько минут, потом перестаёт — ARP-кэш роутера устаревает и забывает выключенный ПК. Добавьте на роутере статическую ARP-запись (IP → MAC), чтобы он продолжал доставлять пакеты на ПК.

Проверьте iPhone или iPad

Приложению должен быть разрешён доступ к локальной сети

Magic Packet отправляет сигнал пробуждения по вашей локальной сети. Если приложению не разрешено её использовать, magic packet никогда не покидает ваше устройство.

  1. Предоставьте Magic Packet разрешение на доступ к локальной сети в iOS Settings → Magic Packet.
  2. На iPhone и iPad, выпущенных для китайского региона, убедитесь, что для приложения включён доступ к сети WLAN.

Пробуждение через интернет

Если работает локально, но не удалённо

Если WOL работает в одной сети, но не извне, вам нужен проброс портов (UDP 9) на роутере к ПК, статический локальный IP и публичный IP или DDNS.

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

Более простой и безопасный вариант — VPN в вашу домашнюю сеть: подключите телефон к VPN, затем пробудите ПК локальным широковещательным адресом 255.255.255.255, как если бы вы были дома, — без портов, открытых в интернет.

Если индикаторы не горят, когда ПК выключен, попробуйте изменить LAN-порт роутера с автосогласования 1000 Мбит/с на 100 Мбит/с full duplex. На некоторых сочетаниях роутера и карты это восстанавливает WOL. Скорость самой карты оставьте в автоматическом режиме.

Другое

О функции «В этой сети»

Узнайте, как использовать «В этой сети» и автоматически обнаруживать хосты.

Функция «В этой сети» автоматически обнаруживает компьютеры с запущенным Magic Packet Server в вашей локальной сети.

Просто выполните эти шаги:

  1. Установите Magic Packet Server — убедитесь, что Magic Packet Server установлен на хосте. Автоматическое обнаружение доступно начиная с версии 1.2.0.
  2. Подключитесь к той же сети — подключите своё устройство к той же локальной сети, что и хост. Откройте Magic Packet и перейдите на экран «В этой сети». Хост должен появиться в течение нескольких секунд.
  3. Выберите хост — выберите нужный хост из списка. Если у хоста несколько сетевых интерфейсов, выберите правильный MAC-адрес для Wake-on-LAN.

    Для Wake-on-LAN выберите MAC-адрес проводного сетевого интерфейса, который включён и настроен для Wake-on-LAN. Позже его можно изменить в настройках хоста.

Устранение неполадок

Если возникли проблемы с функцией

⚠️ Хост не найден

Проверьте следующее:

  1. Убедитесь, что вы выполнили все шаги выше.
  2. mpserver и mpservice запущены на хосте
  3. Брандмауэр или антивирус не блокируют mpservice
  4. Оба устройства находятся в одной сети
  5. Если вы используете сегментацию сети, настройте пересылку mDNS (5353/UDP)
  6. Убедитесь, что вы предоставили приложению разрешение на доступ к локальным сетям в настройках iOS
  7. Для iPhone/iPad, выпущенных для китайского региона, убедитесь, что включён доступ к сети WLAN