Wake-on-LAN (WoL) — это сетевой стандарт, который позволяет удаленно включать компьютер, будь то в спящем режиме, в спящем режиме или при полном отключении питания. Он работает, получая волшебный пакет, который отправляется от клиента WoL.
Не имеет значения, в какую операционную систему в конечном итоге загружается компьютер ( Windows , Mac , Ubuntu или другой дистрибутив Linux), Wake-on-LAN может включить любой компьютер, который получает волшебный пакет. Компьютерное оборудование должно поддерживать Wake-on-LAN с совместимым BIOS и сетевой картой .
Wake-on-LAN идет под другими именами, но все они означают одно и то же. Эти имена включают в себя дистанционное включение, включение по локальной сети, включение по локальной сети и возобновление по локальной сети.
Двухступенчатая настройка WoL
Включение Wake-on-LAN осуществляется в два этапа. Первый настраивает материнскую плату путем настройки Wake-on-LAN через BIOS до загрузки операционной системы, а второй входит в операционную систему и вносит в нее изменения.
Первый шаг с BIOS действителен для каждого компьютера, но после выполнения настройки BIOS перейдите к инструкциям операционной системы, будь то для Windows, Mac или Linux .
Шаг 1: Настройка BIOS
Первое, что вам нужно сделать, чтобы включить WoL, это правильно настроить BIOS, чтобы программное обеспечение могло прослушивать входящие запросы на пробуждение.
У каждого производителя есть уникальные шаги, поэтому то, что вы видите ниже, может не точно описать ваши настройки. Если вам нужна дополнительная помощь, найдите производителя BIOS и проверьте на его веб-сайте руководство пользователя о том, как войти в BIOS и найти функцию WoL.
-
Войдите в BIOS вместо загрузки вашей операционной системы.
-
Найдите раздел, посвященный питанию, например, Управление питанием. Это может быть в разделе Advanced. Другие производители могут назвать это «Возобновить в локальной сети», например, на Mac .
Большинство экранов BIOS имеют раздел справки, который описывает, что делает каждый параметр при включении. Возможно, что имя опции WoL в BIOS вашего компьютера неясно.
Если мышь не работает в BIOS, используйте клавиатуру для навигации. Не все страницы настройки BIOS поддерживают мышь.
-
Когда вы найдете настройку WoL, нажмите Enter, чтобы сразу же включить или включить меню, чтобы включить или выключить его, или включить или отключить.
-
Сохраните изменения. Это не то же самое на каждом компьютере, но на многих клавиша F10 сохраняет и выходит из BIOS. В нижней части экрана BIOS приведены инструкции по сохранению и выходу.
Шаг 2: Настройка WoL операционной системы Windows
Windows Wake-on-LAN настраивается через диспетчер устройств . Здесь можно включить несколько различных настроек:
-
Найдите и откройте Сетевые адаптеры . Игнорируйте соединения Bluetooth и виртуальные адаптеры. Дважды щелкните (или дважды нажмите) Сетевые адаптеры или нажмите кнопку + или > рядом с ним, чтобы развернуть этот раздел.
-
Щелкните правой кнопкой мыши или нажмите и удерживайте адаптер, который принадлежит активному интернет-соединению. Примерами того, что вы можете увидеть, являются контроллер семейства Realtek PCIe GBE или сетевое подключение Intel , но это зависит от компьютера.
-
Выберите Свойства .
-
Откройте вкладку « Дополнительно ».
-
В разделе « Свойства » выберите « Wake on Magic Packet» . Если вы не можете найти это, перейдите к шагу 8; Wake-on-LAN может работать в любом случае.
-
В меню « Значение» справа выберите « Включено» .
-
Откройте вкладку « Управление питанием ». Это может называться Power , в зависимости от версии Windows или сетевой карты.
-
Разрешить Разрешить этому устройству пробуждать компьютер и Разрешить только волшебный пакет для пробуждения компьютера . Эти настройки могут находиться в разделе «Wake-on-LAN» и представлять собой отдельный параметр « Wake on Magic Packet» .
Если эти параметры не отображаются или отображаются серым цветом, обновите драйверы устройства сетевого адаптера . Однако возможно, что сетевая карта не поддерживает WoL. Это наиболее вероятно для беспроводных сетевых интерфейсных плат (NIC).
-
Нажмите OK, чтобы сохранить изменения и выйти из этого окна. Вы также можете закрыть диспетчер устройств.
Шаг 2: настройка macOS Wake-on-Demand
Mac Wake-on-Demand должен быть включен по умолчанию в версии 10.6 или новее. В противном случае выполните следующие действия:
-
Перейдите в меню Apple, затем выберите « Системные настройки» .
-
В окне « Системные настройки» выберите « Экономия энергии» или в верхнем меню выберите « Вид» > « Экономия энергии» .
-
Установите флажок « Пробуждение для доступа к сети» . Эта опция называется Wake для доступа к сети, только если ваш Mac поддерживает Wake on Demand через Ethernet и AirPort. Если Wake on Demand работает только над одним из этих двух вариантов, он называется Wake for Ethernet-доступ к сети или Wake for Wi-Fi-доступ к сети .
Шаг 2: Настройка Linux WoL
Шаги по включению Wake-on-LAN для Linux, скорее всего, не одинаковы для каждой ОС Linux, но вот как это сделать в Ubuntu:
-
Поиск и открытый терминал , или нажмите Ctrl + Alt + T ярлык.
-
Установите ethtool с помощью этой команды :
sudo apt-get установить ethtool
-
Посмотрите, поддерживает ли ваш компьютер Wake-on-LAN:
sudo ethtool eth0
Ищите Wake Support по значению. Если там есть g , то Wake-on-LAN может быть включен.
Если eth0 не ваш сетевой интерфейс по умолчанию, измените команду, чтобы отразить это. Команда ifconfig -a выводит список доступных интерфейсов. Ищите те с действительным адресом inet (IP-адрес).
-
Настройте Wake-on-LAN в Ubuntu:
sudo ethtool -s eth0 wol g
Если вы получили сообщение о том, что операция не поддерживается, то, скорее всего, вы увидели d на последнем шаге, что означает, что вы не можете включить Wake-on-LAN в Ubuntu.
-
После выполнения команды повторно запустите команду из шага 3, чтобы убедиться, что значение пробуждения равно g вместо d .
См. Эту справочную статью Synology Router Manager, если вам нужна дополнительная помощь по настройке маршрутизатора Synology с Wake-on-LAN.
Как использовать Wake-on-LAN
Теперь, когда компьютер настроен на использование Wake-on-LAN, вам нужна программа, которая может отправлять волшебный пакет, необходимый для запуска при запуске. TeamViewer — это один из примеров бесплатного инструмента удаленного доступа, который поддерживает Wake-on-LAN. Поскольку TeamViewer создан специально для удаленного доступа, его функция WoL удобна, когда вам нужно зайти в свой компьютер, но вы забыли включить его, прежде чем уйти.
TeamViewer может использовать Wake-on-LAN двумя способами. Один — через общедоступный IP-адрес сети , а другой — через другую учетную запись TeamViewer в той же сети (при условии, что другой компьютер включен). Это позволяет вам разбудить компьютер без настройки портов маршрутизатора, поскольку другой локальный компьютер, на котором установлен TeamViewer, может внутренне ретранслировать запрос WoL.
Другим замечательным инструментом Wake-on-LAN является Depicus , и он работает из разных мест. Вы можете использовать их возможности WoL через их веб-сайт, ничего не загружая, но у них также есть графический интерфейс и инструмент командной строки, доступные для Windows (бесплатно) и macOS, а также мобильные приложения Wake-on-LAN для Android и iOS.
Другие бесплатные приложения Wake-on-LAN включают Wake On LAN для Android и RemoteBoot WOL для iOS. WakeOnLan — еще один бесплатный инструмент WoL для macOS, и пользователи Windows могут выбрать пакеты Wake On Lan Magic или WakeMeOnLan .
Один из инструментов Wake-on-LAN, работающий в Ubuntu, называется powerwake. Установите его с помощью следующей команды:
sudo apt-get установить powerwake
После установки введите powerwake, а затем включите IP-адрес или имя хоста , например:
PowerWake 192.168.1.115
или:
powerwake my-computer.local
Wake-on-LAN Устранение неполадок
Если вы выполнили описанные выше действия и обнаружили, что ваше оборудование поддерживает Wake-on-LAN без каких-либо проблем, но оно не работает, когда вы пытаетесь включить компьютер, вам может потребоваться включить его через маршрутизатор. Для этого войдите в свой маршрутизатор, чтобы внести некоторые изменения.
Волшебный пакет, который включает компьютер, обычно отправляется в виде дейтаграммы UDP через порт 7 или 9. Если это происходит с программой, которую вы используете для отправки пакета, и вы пытаетесь сделать это из-за пределов сети, откройте эти порты. на маршрутизаторе и пересылать запросы на каждый IP-адрес в сети.
Пересылка магических пакетов WoL на определенный IP-адрес клиента была бы бессмысленной, поскольку выключенный компьютер не имеет активного IP-адреса. Однако, поскольку для переадресации портов необходим определенный IP-адрес, убедитесь, что порты перенаправлены на широковещательный адрес, чтобы он достиг каждого клиентского компьютера. Этот адрес имеет формат *. *. *. 255.
Например, если вы определите IP-адрес вашего маршрутизатора как 192.168.1.1, то используйте адрес 192.168.1.255 в качестве порта пересылки. Если это 192.168.2.1, используйте 192.168.2.255. То же самое верно для других адресов, таких как 10.0.0.2, которые будут использовать IP-адрес 10.0.0.255 в качестве адреса пересылки.
Вы также можете подписаться на услугу динамического DNS (DDNS), например No-IP . Таким образом, если IP-адрес, связанный с сетью WoL, изменится, служба DNS обновится, чтобы отразить это изменение, и все же позволит вам разбудить компьютер. Служба DDNS полезна только при включении компьютера вне сети, например, со смартфона, когда вас нет дома.
Дополнительная информация о Wake-on-LAN
Стандартный волшебный пакет, используемый для пробуждения компьютера, работает ниже уровня интернет-протокола, поэтому обычно нет необходимости указывать IP-адрес или информацию DNS . MAC — адрес , как правило , требуется, вместо этого. Однако это не всегда так, и иногда требуется маска подсети .
Типичный магический пакет также не возвращается с сообщением, указывающим, успешно ли он достиг клиента и включил компьютер. Обычно происходит то, что вы ждете несколько минут после отправки пакета, а затем проверяете, включен ли компьютер, выполняя то, что вы хотели сделать с компьютером после его включения.
Пробуждение по беспроводной локальной сети (WoWLAN)
Большинство ноутбуков не поддерживают Wake-on-LAN для Wi-Fi , официально называемого Wake on Wireless LAN или WoWLAN. Те, которые должны иметь поддержку BIOS для Wake-on-LAN и должны использовать Intel Centrino Process Technology или более новую.
Причина, по которой большинство беспроводных сетевых карт не поддерживают WoL через Wi-Fi, заключается в том, что волшебный пакет отправляется на сетевую карту, когда она находится в состоянии низкого энергопотребления. Ноутбук (или настольный компьютер только с беспроводной связью), который не прошел проверку подлинности в сети и выключен, не может прослушивать магический пакет и не будет знать, отправлен ли он по сети.
Для большинства компьютеров функция Wake-on-LAN работает через Wi-Fi, только если беспроводное устройство отправляет запрос WoL. Другими словами, он работает, если ноутбук, планшет , телефон или другое устройство «пробуждает» компьютер, но не наоборот.