Как удалённо включить компьютер: Wake-on-LAN
Удалённо включить компьютер можно, если машина осталась в спящем режиме или была выключена с дежурным питанием на сетевой карте. Для этого используют Wake-on-LAN, средства удалённого управления питанием и внешние устройства. Ниже — что настроить в BIOS и системе, как отправить пакет и почему попытка иногда не срабатывает.
- Почему выключенный компьютер не отвечает
- Способы включения и их ограничения
- Как работает Wake-on-LAN
- Что нужно подготовить
- Настройка BIOS и UEFI
- Настройка сетевого адаптера в Windows
- Отправка magic packet
- Включение через интернет
- IPMI, AMT и умные розетки
- Wake-on-LAN в PCDesk
- Если компьютер не включается
- Ограничения и безопасность
- Вопросы и ответы
Разбор идёт от причины к настройке: сначала питание и сеть, затем параметры платы и адаптера.
Почему выключенный компьютер не отвечает
Программа удалённого доступа работает поверх операционной системы. Пока система выключена или находится в глубоком сне, клиент не запущен, и подключаться не к чему. Поэтому задача делится на две части: вернуть питание и только потом установить сеанс.
В спящем режиме S3 память и сетевой адаптер продолжают получать питание. Адаптер слушает сеть и может подать сигнал на пробуждение. В состоянии S5, то есть после обычного выключения, всё зависит от дежурного напряжения блока питания и настроек материнской платы.
Важно! Компьютер, отключённый от электросети, разбудить по сети нельзя. Сетевой карте нечем принимать пакет, а кнопка питания не получает команду.
Ноутбук с полностью разряженной батареей ведёт себя так же. Проверять настройки имеет смысл только на машине, которая остаётся подключённой к розетке.
Способы включения и их ограничения
Способ выбирают по оборудованию и по тому, насколько далеко находится машина.
| Способ | Что требуется | Ограничения |
|---|---|---|
| Wake-on-LAN | поддержка в BIOS и драйвере, MAC-адрес | работает в локальной сети или через VPN |
| Включение после потери питания | опция BIOS о восстановлении питания | нужен реальный разрыв питания, риск для данных |
| IPMI или BMC | серверная плата с контроллером управления | отдельный сетевой порт, настройка прав |
| Intel AMT | процессор с vPro и настроенный модуль | только совместимое железо, сложная подготовка |
| Умная розетка | управляемая розетка и включение после подачи питания | резкое отключение, риск для дисков |
Первые два варианта не требуют дополнительного оборудования. Остальные дают независимость от операционной системы, но требуют совместимых компонентов.
Как работает Wake-on-LAN
Wake-on-LAN — сетевой протокол пробуждения. Управляющая сторона отправляет magic packet, а адаптер выключенной машины узнаёт в нём свой адрес.
Пакет состоит из шести байтов 0xFF и шестнадцати повторов MAC-адреса. Итого получается 102 байта. Пароля внутри обычно нет, ответа от получателя не требуется.
Отправляют пакет по UDP на порт 7 или 9. Чаще используют девятый порт. Адрес делают широковещательным, чтобы пакет увидели все устройства сегмента, а нужная карта отреагировала на свой MAC.
Широковещательный трафик не проходит через маршрутизаторы. Поэтому WOL по умолчанию работает только внутри одной локальной сети. Это ограничение технологии, а не ошибка настройки.
Некоторые адаптеры поддерживают пароль SecureOn. В этом случае в конец пакета добавляют шесть байтов, и карта реагирует только на верное значение.
Что нужно подготовить
Перед настройкой проверяют пять условий. Если хотя бы одно не выполнено, пробуждение не сработает.
- Материнская плата и блок питания поддерживают дежурное питание сетевой карты.
- В BIOS или UEFI включена функция пробуждения по сети.
- Драйвер адаптера разрешает выводить компьютер из ждущего режима.
- Известен MAC-адрес той карты, которая остаётся подключённой к сети.
- Компьютер подключён кабелем или к сети без изоляции клиентов.
MAC-адрес лучше записать заранее. Когда машина выключена, узнать его из системы уже не получится.
Настройка BIOS и UEFI
Названия опций отличаются у производителей, смысл остаётся общим. Настройку ищут в разделах Power, Advanced или APM.
| Название в BIOS | Что означает |
|---|---|
| Wake on LAN, WOL | разрешает пробуждение по пакету из сети |
| Power On By PCI-E | включает плату по сигналу от карты расширения |
| Resume By LAN, Power Up By Onboard LAN | те же функции в другой формулировке |
| ErP, EuP | экономия дежурного питания, при которой WOL часто не работает |
| Deep Sleep | глубокий сон, в нём часть плат не будит адаптер |
После изменения значений настройки сохраняют и выходят из BIOS. На некоторых платах нужен полный цикл выключения, чтобы параметр применился.
Важно! Опция ErP полезна для экономии энергии, но она снимает дежурное питание. Если пробуждение важнее экономии, ErP выключают.
Настройка сетевого адаптера в Windows
В Windows проверяют сам адаптер и его драйвер. Настройки находятся в диспетчере устройств.
Диспетчер открывают из контекстного меню кнопки «Пуск». Затем находят сетевой адаптер и открывают его свойства.
На вкладке «Управление электропитанием» включают пункт «Разрешить этому устройству выводить компьютер из ждущего режима». Там же отмечают «Разрешать вывод только с помощью магического пакета».
На вкладке «Дополнительно» проверяют параметр Wake on Magic Packet. Он должен быть включён. У части драйверов есть отдельный пункт для выключенного состояния.
Если вкладка «Управление электропитанием» отсутствует, драйвер не сообщает о поддержке WOL. Тогда его обновляют с сайта производителя платы или адаптера.
Отдельно проверяют быстрый запуск. При гибридном выключении система уходит в подобие гибернации, и некоторые адаптеры не будят машину. Для проверки быстрый запуск отключают.
Отправка magic packet
Пакет отправляют с другого устройства в той же сети. Подойдёт компьютер, роутер с такой функцией или отдельная утилита.
Сначала убеждаются, что MAC известен и записан без ошибок. В Windows его показывают команды getmac /v или ipconfig /all. Формат записи — шесть пар шестнадцатеричных цифр.
Если известен IP-адрес, MAC можно найти в таблице ARP командой arp -a. Запись появится, пока машина ещё отвечала на запросы.
В PowerShell нет встроенной команды для magic packet. Для отправки используют отдельную утилиту или функцию роутера. В Linux подходят пакеты etherwake и wakeonlan.
Машина включается не мгновенно. Сначала подаётся питание, затем идёт обычная загрузка системы, и только после неё становится доступен клиент удалённого доступа.
Включение через интернет
Из другой сети широковещательный пакет не дойдёт. Задачу решают тремя путями, и каждый требует настроек на стороне локальной сети.
- VPN в домашнюю или офисную сеть: после подключения пакет отправляют как изнутри.
- Функция WOL на роутере: устройство само отправляет пакет по команде из веб-интерфейса.
- Постоянно включённый компьютер в той же сети: он принимает команду извне и будит остальные машины.
Проброс UDP-порта на широковещательный адрес поддерживают не все роутеры. Кроме того, такой проброс открывает наружу службу без пароля.
Важно! Порт WOL не проверяет подлинность отправителя. Проброс порта в интернет позволяет будить машину любому, кто узнает адрес.
Отдельно проверяют, что адрес сети не меняется. Если провайдер выдаёт динамический адрес, используют DDNS или закрепление адреса в настройках роутера.
IPMI, AMT и умные розетки
Когда сетевые методы недоступны, применяют управление питанием на уровне оборудования.
IPMI и BMC стоят на серверных платах. Контроллер работает независимо от операционной системы и умеет включать, выключать и перезагружать машину через веб-интерфейс. Ему нужно дежурное питание и доступ к сети управления.
Intel AMT работает на компьютерах с поддержкой vPro. Функция включается в BIOS и настраивается заранее, часто через сервер подготовки. Без совместимого процессора и чипсета способ недоступен.
Контроллер удалённого управления требует отдельного пароля. Оставлять его в общем сегменте сети рискованно: доступ к питанию равносилен доступу к машине.
Умная розетка подаёт питание по команде из приложения. Чтобы компьютер включился, в BIOS должна быть активна опция восстановления питания после сбоя.
Та же опция полезна и без розетки. Она возвращает машину в работу после кратковременного отключения электричества, но команд извне не выполняет.
У розетки есть существенный минус. Питание снимается резко, поэтому файловая система может пострадать, если система не завершила работу корректно.
Wake-on-LAN в PCDesk
В PCDesk инструмент Wake-on-LAN входит в набор клиента. Он отправляет пакет по MAC-адресу устройства, после чего машина загружается и становится доступной для обычного подключения.
Функция есть и на бесплатном тарифе Free. Ограничения те же, что у технологии: нужна поддержка BIOS, драйвера и доступность машины в сети.
Если компьютер находится в другой сети, одного пакета недостаточно. Понадобится VPN или настройка на роутере. Программа не заменяет сетевую инфраструктуру и не подаёт питание туда, где его нет.
После включения работа идёт по обычной схеме: подключение по ID и паролю либо постоянный доступ со службой Windows и кодом TOTP.
Если компьютер не включается
Когда пакет отправлен, а машина молчит, проверку ведут по порядку. Так быстрее найти причину, чем менять настройки наугад.
- Проверить, горит ли индикатор на сетевой карте после выключения.
- Убедиться, что блок питания не обесточен и кабель подключён.
- Посмотреть, не включены ли ErP и Deep Sleep.
- Проверить в драйвере пункт Wake on Magic Packet.
- Сверить MAC-адрес с тем, что записан в утилите.
- Отправить пакет из той же подсети, без VPN и маршрутизации.
Частая причина — неверный MAC. У ноутбука бывает два адаптера, и пакет уходит на тот, который отключён.
Ещё одна причина — настройки энергосбережения драйвера. Функции вроде Green Ethernet и отключения адаптера при простое мешают приёму пакета.
Ограничения и безопасность
WOL не предназначен для защиты от посторонних. В локальной сети пакет может отправить любой участник, если знает MAC-адрес.
Гостевой Wi-Fi и изоляция клиентов на роутере блокируют такие пакеты. Это стоит учитывать, когда машина подключена к гостевой сети.
Для организаций полезно ограничить круг устройств, которым разрешено пробуждение. Тогда случайное включение не станет привычкой, а журнал покажет, кто и когда пользовался инструментом.
Отдельно проверяют, что включение не обходит политику доступа. После загрузки машина должна требовать те же права, что и обычно.
Вопросы и ответы
Ниже — короткие ответы на частые вопросы по теме.
Можно ли включить компьютер через интернет без VPN?
Напрямую широковещательный пакет через интернет не проходит. Нужен роутер с функцией WOL, постоянный компьютер в той же сети или проброс UDP-порта, если его поддерживает оборудование.
Работает ли пробуждение по Wi-Fi?
Иногда, но с ограничениями. Беспроводной адаптер должен поддерживать пробуждение, а точка доступа — передавать пакет. Кабельное подключение надёжнее.
Нужен ли статический IP-адрес?
Для отправки пакета достаточно MAC-адреса. Для точки входа извне адрес удобнее закрепить, иначе он изменится после перезагрузки роутера.
Включится ли компьютер после отключения от розетки?
Нет. Без дежурного питания сетевой карте нечем принять пакет. Поможет только умная розетка вместе с опцией включения после подачи питания.
Почему компьютер включается сам?
Вероятно, разрешено пробуждение по любому пакету, а не только по магическому. Помогает соответствующая настройка в свойствах адаптера.
Заменяет ли Wake-on-LAN удалённый доступ?
Нет. Технология только подаёт питание и запускает систему. Управление начинается после загрузки, когда клиент готов принять подключение.
Есть ли Wake-on-LAN в бесплатной версии PCDesk?
Да, инструмент входит в набор клиента на тарифе Free. Он работает при поддержке со стороны платы, драйвера и сети.