Технология Wake on LAN (WoL) позволяет включать компьютер по сети с помощью специального магического пакета. Роутеры Keenetic поддерживают эту функцию «из коробки», но для её стабильной работы, особенно при автоматическом пробуждении сразу после загрузки маршрутизатора, требуется предварительная настройка как на стороне ПК, так и в интерфейсе роутера.
Подготовка операционной системы и BIOS
Перед конфигурацией сетевого оборудования необходимо убедиться, что аппаратная часть компьютера готова к приему сигнала пробуждения.
- Настройки BIOS/UEFI: При загрузке ПК войдите в меню настроек (обычно клавиши Del или F2). Найдите раздел управления питанием (Power Management, APM Configuration) и активируйте опции Wake on LAN, PME Event Wake Up или Resume by PCI/PCI-E Device. На некоторых платах Gigabyte также требуется отключить режим энергосбережения ERP.
- Драйверы Windows: Откройте Диспетчер устройств, найдите сетевой адаптер, перейдите в его свойства на вкладку Управление электропитанием. Разрешите вывод компьютера из ждущего режима. Во вкладке Дополнительно убедитесь, что включена функция Wake on Magic Packet.
Важно: WoL работает только если сетевая карта получает питание. Полностью обесточивание блока питания (выдергиванием шнура) делает пробуждение невозможным.
Фиксация IP-адреса в Keenetic
Для корректной доставки магического пакета целевому устройству необходимо исключить возможность изменения его IP-адреса при перезагрузке роутера. Используйте статическую привязку через DHCP.
- В веб-интерфейсе Keenetic перейдите в раздел Мои сети и Wi-Fi → Домашняя сеть.
- Прокрутите страницу вниз до списка подключенных клиентов.
- Найдите нужный компьютер (по имени или MAC-адресу) и нажмите на него.
- Активируйте переключатель Постоянный IP-адрес. Рекомендуется сохранить текущий адрес, чтобы не менять настройки внутри ОС Windows.
Активация компонента WoL в системе
Функция пробуждения в Keenetic реализована как отдельный компонент, который нужно установить вручную.
- Перейдите в Управление → Параметры системы.
- В списке доступных модулей найдите Wake on LAN и установите флажок установки.
- После применения изменений в меню появится новый пункт Wake on LAN.
В разделе WoL добавьте новое правило: укажите имя устройства, его MAC-адрес и IP-адрес (тот, что был зафиксирован ранее). Для надежности можно указать широковещательный адрес 255.255.255.255.
Автоматизация при старте системы
Если задача состоит в том, чтобы компьютер включался сам сразу после подачи питания на роутер, стандартных настроек компонента может быть недостаточно, так как служба WoL запускается не всегда первой.
Самый надежный способ — использование командной строки (CLI) роутера. Добавьте команду отправки пакета в скрипт автозагрузки:
wol send [MAC_адрес_ПК]
Эту команду следует поместить в файл rc.final или настроить выполнение при событии поднятия интерфейса провайдера. Это гарантирует, что к моменту отправки пакета сеть уже полностью инициализирована.
Настройка доступа из внешней сети (Интернет)
Для пробуждения ПК из любой точки мира необходимо открыть порт на WAN-интерфейсе роутера.
- Перейдите в Безопасность → Трансляция адресов (NAT).
- Создайте правило: протокол UDP, внешний порт (например, 5080), внутренний порт 9, IP-адрес целевого ПК.
- В разделе Межсетевой экран добавьте правило разрешения входящего трафика для выбранного внешнего порта (UDP) с направлением WAN → LAN.
Используйте нестандартные порты во избежание конфликтов и потенциальных атак. Для динамического внешнего IP используйте встроенную службу DDNS KeenDNS.
Диагностика неисправностей
Если компьютер не реагирует на команды, проверьте следующие моменты:
- Логи роутера: В разделе Диагностика → Журнал системы поищите записи об отправке UDP-пакетов.
- Режим сна: WoL не работает в режиме гибернации (S4), так как в этом состоянии сетевая карта обесточивается. Используйте обычное выключение (S5) или сон (S3).
- Тип подключения: Функция наиболее стабильна при проводном соединении Ethernet. Использование Wi-Fi для самого роутера может приводить к потере пакетов.
- Блокировка ПО: Временно отключите антивирус и брандмауэр Windows для проверки их влияния на прием магических пакетов.
Часто задаваемые вопросы
Что означает сообщение "wol отправлен keenetic"?
Это системное уведомление о том, что роутер успешно сформировал и отправил магический пакет с запросом на пробуждение указанного устройства в локальную сеть.
Работает ли Wake on LAN при полном отключении питания ПК?
Нет. Сетевая карта должна получать электричество от блока питания компьютера. Если шнур выдернут из розетки или обесточен сетевой фильтр, пробуждение невозможно.
Почему роутер не видит MAC-адрес выключенного компьютера?
Это нормальное поведение. Выключенный ПК не отвечает на ARP-запросы, поэтому запись может исчезнуть из таблицы роутера. Однако магический пакет отправляется на широковещательный адрес или последний известный IP, и сетевая карта распознает свой MAC-адрес внутри пакета.
Безопасно ли открывать порт 9 для WoL в интернете?
Открытый порт 9 сам по себе безопасен, но позволяет любому знать ваш MAC-адрес и будить ПК. Рекомендуется использовать нестандартные внешние порты и настраивать фильтрацию по IP-адресам источников.