Найти в Дзене
Сисадмин

Wake-on-LAN (WoL): колдовство для непосвященных

Это когда ты говоришь сетевой карте: "Эй, друг, если вдруг ты получишь специальный пакетик магии — разбуди весь комп." Сетевая карта такая: "Окей, я пока посплю, но если придёт Magic Packet — я устрою поджопник материнке, и она включится." Работает даже если комп выключен (но не полностью обесточен). Потому что плата всё ещё слушает сеть. Как кот, который вроде бы спит, но слышит шорох пакета с кормом. Ну бывает такое, UPS не вытянул или просто, автоматы выбило от скачка и серверная вырубилась глубокой ночью. Или ты ставил апдейты и нажал "перезагрузка" (прокосив мальца).
И теперь добраться до сервера— только через телепорт или поезд. WoL: "Я всё починю. Только скажи MAC-адрес." Ты на даче. У тебя VPN. Но комп в офисе спит. Ты запускаешь wol.
— Сначала — магия.
— Потом — пинг.
— Потом — RDP.
— Потом — работа (или игры). Хочешь, чтобы компы в офисе не молотили ночь напролёт?
Автоотключение + Wake-on-LAN = тебя любят экологи и бухгалтерия. Запускаешь скрипт утром — вся контора про
Оглавление

Wake-on-LAN (WoL): колдовство для непосвященных
Wake-on-LAN (WoL): колдовство для непосвященных

Что такое Wake-on-LAN (WoL), если объяснять для нормальных людей

Это когда ты говоришь сетевой карте:

"Эй, друг, если вдруг ты получишь специальный пакетик магии — разбуди весь комп."

Сетевая карта такая: "Окей, я пока посплю, но если придёт Magic Packet — я устрою поджопник материнке, и она включится."

Работает даже если комп выключен (но не полностью обесточен). Потому что плата всё ещё слушает сеть. Как кот, который вроде бы спит, но слышит шорох пакета с кормом.

Когда пригодится Wake-on-LAN

🔌 1. Когда сервер “случайно” выключился

Ну бывает такое, UPS не вытянул или просто, автоматы выбило от скачка и серверная вырубилась глубокой ночью. Или ты ставил апдейты и нажал "перезагрузка" (прокосив мальца).

И теперь добраться до сервера— только через телепорт или поезд.

WoL: "Я всё починю. Только скажи MAC-адрес."

🌃 2. Когда хочешь быть богом удалённого доступа

Ты на даче. У тебя VPN. Но комп в офисе спит. Ты запускаешь wol.

— Сначала — магия.

— Потом — пинг.

— Потом — RDP.

— Потом — работа (или игры).

⚡ 3. Когда экономишь электричество (или притворяешься, что экономишь)

Хочешь, чтобы компы в офисе не молотили ночь напролёт?

Автоотключение + Wake-on-LAN =
тебя любят экологи и бухгалтерия.

Запускаешь скрипт утром — вся контора просыпается. Красиво, эффектно, как в фильмах про хакеров, а рано пришедшие в офис персонажи теперь точно будут знать, что ты колдун и с тобой лучше не связываться!

🧱 Минусы и подводные камни

🔧 1. Нужно включить WoL в BIOS (а иногда и UEFI, и прошивке, и ещё где-то)

И да, обычно это называется "Wake on Magic Packet" или "Power On by PCI/PCIe", или "чёрт знает как, но включи это".

🔥 2. Не все сетевухи умеют, и не всегда правильно

Особенно если дешёвые или встроенные в мамку времен динозавров.

Ты отправляешь пакет — а они такие:
"чего??" и переворачиваются на другой бок.

А ты такой:
"блин."

🔌 3. Комп должен быть в режиме S3/S4/S5, но не полностью выключен (ACPI, мать его)

Если выдёрнут шнур — всё, никакой магии. Только поход и нажатие кнопки.

🧙‍♂️ 4. Нужен точный MAC-адрес и правильная маршрутизация

WoL-пакет — это broadcast. Если ты в другой сети — придётся хитрить:

  • использовать WoL через VPN
  • пробрасывать UDP-порт на маршрутизатор
  • призывать духов локальной сети

🧪 Как использовать? (если ты не хочешь страдать)

Linux:

wakeonlan 00:1A:2B:3C:4D:5E

Windows:

Поставь какой-нибудь GUI-кликер типа Depicus Wake-on-LAN, или используй PowerShell-модуль.

Через роутер или NAS:

Многие роутеры умеют рассыласть WoL-пакеты. Особенно OpenWRT, MikroTik, или даже ASUS с Merlin прошивкой.

NAS тоже — Synology, QNAP — умеют включать другие устройства.

Вообщем, Wake-on-LAN — это как крик: “Вставай, пора работать!”, но через Ethernet.

Ты управляешь железом через эфир. Ты не трогаешь кнопку — но техника тебя слушается.

Не работает — проверь BIOS, драйвер, питание, жертвоприношения.

Работает — почувствуй себя волшебником, которому не нужен доступ к серверной.