Гид по технологиям

Wake On LAN через MAC-адрес: как удалённо включать компьютеры

5 min read Сеть Обновлено 08 Jan 2026
Wake On LAN через MAC-адрес: руководство
Wake On LAN через MAC-адрес: руководство

схема Wake-on-LAN с компьютером и магическим пакетом

пример отправки WOL пакета из консоли Windows

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

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

Краткое определение: MAC‑адрес — уникальный идентификатор сетевого адаптера в формате 6 байт, обычно отображаемый как 00:0C:F1:F9:6F:F2.

Требования к системе

  • Поддержка WOL реализована на уровне материнской платы и сетевой карты; операционная система не обязательна для базовой работы.
  • Если сетевой адаптер — отдельная плата, он должен быть физически подключён к материнской плате кабелем (в некоторых системах).
  • В BIOS/UEFI должна быть включена опция Wake-on-LAN/Power On By PCI/PME.
  • Питание должно оставаться подведённым к компьютеру (вилка в розетке).

Важно: если WOL не работает, первым делом проверьте настройки BIOS/UEFI и физическое подключение сетевой карты.

пример вывода MAC-адреса через MCGETMAC в Windows

Как найти MAC‑адрес удалённой машины (Windows)

Удобный способ — использовать простую командную утилиту MCGETMAC.exe.

Скачайте MCGETMAC.exe и запустите из командной строки. Откройте Пуск → Выполнить, введите CMD, перейдите в папку с MCGETMAC.exe и выполните одну из команд:

MCGETMAC.exe Hostname
MCGETMAC.exe IP_Address

Пример: MCGETMAC.exe 127.0.0.1 вернёт MAC вашей локальной машины; MCGETMAC.exe KarlXP — удалённой по имени хоста. Сохраните MAC‑адрес в безопасном месте.

Отправка магического пакета (Windows)

Для отправки используйте небольшую утилиту MC-WOL.exe (сохраните её рядом с MCGETMAC.exe). В командной строке выполните:

MC-WOL.exe 00:0C:F1:F9:6F:F2

В ответ вы увидите подтверждение отправки «Magic Packet». Это означает, что пакет ушёл в сеть и, при корректной конфигурации удалённой машины, она должна проснуться.

пример отправленного магического пакета и успешного ответа

Технические детали и советы

  • Магический пакет обычно отправляют на UDP‑порт 9 или 7 либо на широковещательный адрес подсети (например, 192.168.1.255) или глобальный 255.255.255.255 в локальной сети.
  • Если вы отправляете пакет через маршрутизатор между сетями, роутер должен поддерживать пересылку широковещательных пакетов или иметь специальную настройку для WOL (например, форвардинг на broadcast или статическая ARP‑запись).
  • Некоторые ноутбуки требуют включения дополнительной опции в настройках электропитания ОС (разрешить устройству пробуждать компьютер).

Пошаговая методика проверки и настройки

  1. Проверьте BIOS/UEFI: включите Wake‑on‑LAN / Power On By PCI / Wake from Shutdown.
  2. Убедитесь, что сетевой адаптер получает питание в выключенном состоянии (индикаторы порта могут гореть).
  3. В ОС (Windows) откройте Диспетчер устройств → сетевой адаптер → Свойства → Управление питанием: разрешите устройству пробуждать компьютер; во вкладке Дополнительно проверьте параметры WOL.
  4. Получите MAC‑адрес целевой машины (MCGETMAC либо ipconfig /all локально).
  5. Отправьте магический пакет из той же подсети сначала (MC‑WOL, утилиты mobile/desktop, роутер с функцией WOL).
  6. Если не работает через роутер — протестируйте в локальной сети (например, с ноутбука в той же подсети) чтобы исключить маршрутизацию.

Роль‑ориентированные чеклисты

Администратор сети:

  • Включить WOL в BIOS/UEFI на целевых машинах.
  • Обновить документацию с MAC‑адресами и статическими IP/резервами в DHCP.
  • Настроить маршрутизатор для пересылки широковещательных пакетов или static ARP/порт‑форвардинг для WOL.

Домашний пользователь:

  • Включить WOL в BIOS и в настройках сетевого адаптера Windows.
  • Убедиться, что компьютер остаётся подключён к электросети.
  • Использовать простой клиент WOL на телефоне или MC‑WOL на ПК для тестов.

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

  • Компьютер не просыпается: сначала проверьте, горит ли индикатор сетевого порта при выключенном питании. Если нет — питание сетевой карты отключено.
  • MAC‑адрес не найден: попробуйте запустить MCGETMAC локально или проверить ARP‑таблицу на роутере (arp -a).
  • Пакет доходит, но машина не включается: проверьте параметры BIOS и разрешения в ОС.
  • Через интернет (WAN) не работает: большинство домашних маршрутизаторов не пересылают широковещательные пакеты по WAN. Решения — VPN в домашнюю сеть, проброс портов и статическая ARP, или использование облачных сервисов/агентов на удалённой машине.

Важно: отправка WOL через интернет требует либо поддержки маршрутизатора, либо VPN/агента на домашней стороне. Обязательно учитывайте безопасность при открытии портов.

Альтернативные подходы

  • Использовать встроенные в маршрутизатор функции Wake on LAN (некоторые роутеры имеют интерфейс в веб‑панели).
  • Настроить VPN к домашней сети и отправлять WOL пакеты по локальной подсети через VPN.
  • Установить небольшой агент/демон на удалённой машине, который принимает защищённые запросы и инициирует локальный WOL (полезно через интернет, но добавляет ПО).

Критерии приёмки

  • Удалённая машина успешно просыпается при отправке магического пакета в более 90% тестовых попыток в локальной сети.
  • MAC‑адрес и метод пробуждения задокументированы и доступны ответственному администратору.
  • Для доступа через интернет реализован безопасный метод (VPN/SSH/агент) и закрыты прямые незащищённые порты.

Чек‑лист безопасности и ограничения

  • Не открывайте широковещательные порты в интернет без защиты.
  • Контролируйте список устройств с разрешением на пробуждение.
  • Помните о риске физического доступа: если злоумышленник в локальной сети отправит пакет — устройство может включиться.

Краткий глоссарий

  • MAC‑адрес: уникальный идентификатор сетевой карты.
  • Магический пакет: UDP‑пакет, содержащий 16 повторов MAC‑адреса для пробуждения.
  • Broadcast: широковещательный адрес сети для рассылки пакетов всем узлам.

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

Нужно ли, чтобы отправитель находился в той же подсети?

Нет, не обязательно, но через маршрутизатор потребуется настройка форвардинга широковещательных пакетов или VPN/агент.

Какие порты используются?

Чаще всего UDP‑порт 9 или 7, но важнее доставить пакет на широковещательный адрес подсети.

Работает ли WOL на Wi‑Fi?

Обычно нет: большинство Wi‑Fi‑адаптеров не поддерживают пробуждение по беспроводной сети при выключенном питании.

Итог и рекомендации

Wake‑on‑LAN — простой и экономичный способ удалённого включения машин. Для стабильной работы убедитесь в поддержке железа, правильно настройте BIOS и сетевые параметры, протестируйте внутри локальной сети и продумайте безопасный путь при доступе через интернет (VPN или защищённый агент). Начните с проверки питания сетевой карты и получения MAC‑адреса, затем шаг за шагом тестируйте отправку магического пакета.

Важно: документируйте MAC‑адреса и используемые средства; для корпоративной среды интегрируйте WOL в процедуры управления энергопотреблением.

Случалось ли вам настраивать Wake‑on‑LAN через MAC‑адресы? Поделитесь опытом и типичными проблемами в комментариях.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство