Магия одного пакета.
Случается такое, что вы уехали на дачу или сидите в кафе, а нужный файл лежит на домашней машине, которая выключена. Нажать кнопку питания некому. Как раз для таких случаев придумали технологию, которая позволяет включить компьютер удаленно обычным сигналом из сети. Разберем, как она устроена и что настроить, чтобы все заработало с первого раза.
Содержание
Что такое Wake-on-LAN и как он работает
Wake on LAN (сокращенно WOL) – стандарт пробуждения ПК по сети. Работает он на канальном уровне, поэтому операционная система для этого не нужна вообще, всем занимается сетевая карта.

Посмотрим, как работает wake on lan, по шагам. Пока компьютер выключен, но подключен к розетке и к кабелю, сетевая карта получает дежурное питание и продолжает слушать трафик. Программа-отправитель формирует специальный кадр Magic Packet. Пакет уходит на широковещательный адрес сети, карта видит в кадре свой MAC и подает плате сигнал включения, а дальше идет обычная загрузка.
Отсюда рождаются сразу два ограничения. Нужен MAC-адрес, по одному только IP разбудить машину не выйдет. И широковещательный пакет не маршрутизируется, то есть отправитель должен быть в той же локальной сети или подсети, что и спящая машина.
Как настроить Wake-on-LAN в BIOS и Windows
Настройка идет в два этапа, и пропустить нельзя ни один. Сначала разрешаем пробуждение в прошивке материнской платы, потом в системе.

Перезагрузитесь, нажмите при старте Delete или F2 и найдите в BIOS или UEFI нужный пункт. У разных производителей он называется по-своему:
Wake on LAN или S4/S5 Wake on LAN.
Power On By PCI-E, Resume by PCI-E Device.
Resume by PME.
А вот настройку ErP – режим глубокого энергосбережения, наоборот, нужно выключить, иначе плата обесточит сетевую карту после выключения.

Теперь система. Откройте «Диспетчер устройств», разверните раздел «Сетевые адаптеры» и дважды кликните по своей сетевой карте (обязательно проводной). Дальше пройдите по вкладкам:
На вкладке «Дополнительно» найдите свойство «Wake on Magic Packet» (или «Включение по локальной сети после получения magic packet») и переведите его в значение «Включено».
Там же отключите «Энергосберегающий режим Ethernet», он умеет глушить пробуждение.
На вкладке «Управление электропитанием» поставьте галочки «Разрешить этому устройству выводить компьютер из ждущего режима» и «Разрешать вывод компьютера из ждущего режима только с помощью магического пакета». Вторая галочка избавит от случайных включений.

Осталось выключить быстрый запуск, иначе ПК уйдет в гибридное состояние, в котором сетевая карта чаще всего уже не слушает сеть. Откройте «Электропитание», перейдите в «Действие кнопок питания», нажмите «Изменение параметров, которые сейчас недоступны» и снимите флажок «Включить быстрый запуск». Это самая частая причина, по которой у людей ничего не работает при полностью выключенной машине.

И последнее. Запишите MAC-адрес сетевой карты, он понадобится для отправки пакета. Выполните в командной строке команду ipconfig /all и найдите строку «Физический адрес» для нужного адаптера.

Как включить компьютер по сети или с телефона
Сам пакет отправляют утилитой. Из домашней сети проще всего включить компьютер по сети с ноутбука или второй машины бесплатными программами вроде WakeMeOnLan от NirSoft или Depicus Wake On Lan. Вводите MAC-адрес, широковещательный адрес сети (например 192.168.1.255), порт 9 и жмете отправку. Через несколько секунд кулеры должны закрутиться.

На Android есть приложения Wake On Lan от Mike Webb и WolOn с виджетами на рабочий стол. Так можно включить компьютер с телефона одним тапом, еще стоя в прихожей, чтобы к моменту, когда вы дойдете до стола, система уже загрузилась.

Сложнее с пробуждением через интернет. Напрямую это не работает, потому что широковещательный пакет не выходит за пределы локальной сети. Обходных путей два. Первый – настроить на роутере проброс UDP-порта на широковещательный адрес и статическую запись ARP, чтобы роутер помнил связку IP и MAC выключенного устройства. Второй, более удобный и безопасный, – поднять VPN до домашней сети и отправлять пакет уже изнутри. Многие роутеры умеют будить устройства сами, из веб-интерфейса.
Почему Wake-on-LAN не работает
Если пакет ушел, а у компьютера тишина, проверяйте проблемы по списку:
Не выключен быстрый запуск Windows. Самая частая причина, при таком выключении карта уходит в сон вместе с системой.
Опция не включена в BIOS или сброшена после обновления прошивки.
Машина подключена по Wi-Fi. Большинство беспроводных адаптеров пробуждение не поддерживают, нужен либо кабель, либо поддержка редкого стандарта WoWLAN.
Отправитель находится в другой подсети или обращается по IP. Пакету нужен MAC и широковещательный адрес того же сегмента.
Питание сетевой карты режет энергосбережение. Проверьте пункты ErP (в БИОСе) и «Энергосберегающий режим Ethernet» (в Windows).
Широковещательный пакет режет сетевое оборудование или файрвол. Попробуйте отправить пакет с устройства, подключенного напрямую к тому же коммутатору.
Плата не умеет просыпаться из полного выключения. Некоторые модели поддерживают только сон и гибернацию. Тогда вам придется использовать спящий режим вместо завершения работы.
Подтверждения доставки протокол не дает, поэтому проверяйте результат просто по факту загрузки. Если после всех настроек машина не встает из полного выключения, попробуйте разбудить ее из сна – так вы поймете, в прошивке дело или в сети.
***
Как установить SteamOS на ПК: системные требования, загрузочная флешка и пошаговая установка
Как установить нейросеть локально на компьютер – выбор программы, проверка железа и запуск модели


























Комментарии