Как настроить и использовать Wake-on-LAN

Оглавление:

Как настроить и использовать Wake-on-LAN
Как настроить и использовать Wake-on-LAN
Anonim

Что нужно знать

  • Wake-on-LAN (WoL) позволяет удаленно включать компьютер, находится ли он в спящем, спящем или полностью выключенном состоянии.
  • Сначала настройте материнскую плату, настроив Wake-on-LAN через BIOS перед загрузкой ОС, затем войдите в ОС и внесите изменения.
  • Первый шаг с BIOS действителен для каждого компьютера; затем следуйте инструкциям для вашей операционной системы.

В этой статье объясняется, как настроить WoL в два этапа для Windows, MacOS и Linux. В нем также рассказывается, как использовать Wake-on-LAN после настройки, а также как устранять распространенные проблемы, которые могут возникнуть.

Двухэтапная настройка WoL

Неважно, в какую операционную систему загружается компьютер (Windows, Mac, Ubuntu или другой дистрибутив Linux), Wake-on-LAN может включить любой компьютер, получивший волшебный пакет. Аппаратное обеспечение компьютера должно поддерживать функцию Wake-on-LAN с совместимым BIOS и сетевой картой.

Wake-on-LAN имеет другие названия, но все они означают одно и то же. Эти названия включают удаленное пробуждение, включение по локальной сети, пробуждение по локальной сети и возобновление по локальной сети.

Включение функции Wake-on-LAN выполняется в два этапа. Первый настраивает материнскую плату, настраивая Wake-on-LAN через BIOS перед загрузкой операционной системы, а второй входит в операционную систему и вносит в нее изменения.

Первый шаг с BIOS действителен для каждого компьютера, но после настройки BIOS перейдите к инструкциям вашей операционной системы, будь то Windows, Mac или Linux.

Шаг 1: Настройка BIOS

Первое, что вам нужно сделать, чтобы включить WoL, это правильно настроить BIOS, чтобы программное обеспечение могло прослушивать входящие запросы на пробуждение.

У каждого производителя есть уникальные шаги, поэтому то, что вы видите ниже, может не точно описывать вашу настройку. Если вам нужна дополнительная помощь, найдите производителя вашего BIOS и посетите его веб-сайт, чтобы найти руководство пользователя о том, как войти в BIOS и найти функцию WoL.

  1. Войдите в BIOS вместо загрузки операционной системы.
  2. Ищите раздел, относящийся к питанию, например Управление питанием. Это может быть в разделе «Дополнительно». Другие производители могут называть это «Возобновление по локальной сети», например, на Mac.

    Большинство экранов BIOS имеют раздел справки сбоку, в котором описывается, что делает каждый параметр, когда он включен. Возможно, название параметра WoL в BIOS вашего компьютера непонятно.

    Если мышь не работает в BIOS, используйте для навигации клавиатуру. Не все страницы настройки BIOS поддерживают мышь.

  3. Как только вы найдете настройку WoL, нажмите Enter, чтобы либо немедленно включить ее, либо отобразить меню, в котором вы можете включать и выключать ее, или включать и отключать ее..

  4. Сохраните изменения. Это не то же самое на каждом компьютере, но на многих клавиша F10 сохраняет и выходит из BIOS. В нижней части экрана BIOS приведены инструкции по сохранению и выходу.

Шаг 2: Настройка WoL для операционной системы Windows

Windows Wake-on-LAN настраивается через диспетчер устройств. Здесь можно включить несколько разных настроек:

  1. Откройте Диспетчер устройств.

    Image
    Image
  2. Найти и открыть Сетевые адаптеры. Игнорируйте соединения Bluetooth и виртуальные адаптеры. Дважды щелкните (или дважды коснитесь) Сетевые адаптеры или выберите кнопку + или > рядом с чтобы расширить этот раздел.

    Image
    Image
  3. Щелкните правой кнопкой мыши или нажмите и удерживайте адаптер, принадлежащий активному интернет-соединению. Примеры того, что вы можете увидеть: Re altek PCIe GBE Family Controller или Intel Network Connection, но это зависит от компьютера.

  4. Выберите Свойства.

    Image
    Image
  5. Откройте вкладку Дополнительно.
  6. В разделе Property выберите Wake on Magic Packet. Если вы не можете найти это, перейдите к шагу 8; Wake-on-LAN может работать в любом случае.

    Image
    Image
  7. В меню Value справа выберите Enabled.
  8. Откройте вкладку Управление питанием. Он может называться Power, в зависимости от версии Windows или сетевой карты.
  9. Включить Разрешить этому устройству разбудить компьютер и Разрешить разбудить компьютер только магическим пакетом. Эти настройки могут находиться в разделе под названием Wake-on-LAN и быть отдельной настройкой под названием Wake on Magic Packet..

    Image
    Image

    Если эти параметры не отображаются или выделены серым цветом, обновите драйверы устройств сетевого адаптера. Однако возможно, что сетевая карта не поддерживает WoL. Скорее всего, это верно для карт беспроводного сетевого интерфейса (NIC).

  10. Выберите OK, чтобы сохранить изменения и выйти из этого окна. Вы также можете закрыть Диспетчер устройств.

Шаг 2. Настройка функции пробуждения по запросу в macOS

Mac Wake-on-Demand должен быть включен по умолчанию в версии 10.6 или выше. В противном случае выполните следующие действия:

  1. Перейдите в меню Apple, затем выберите Системные настройки.

    Image
    Image
  2. В окне Системные настройки выберите Энергосбережение или в верхнем меню перейдите к Вид> Энергосбережение.

    Image
    Image
  3. Установите флажок Пробуждение для доступа к сети. Эта опция называется Пробуждение для доступа к сети только в том случае, если ваш Mac поддерживает функцию пробуждения по запросу через Ethernet и AirPort. Если Wake on Demand работает только с одним из этих двух, это называется Wake для доступа к сети Ethernet или Wake для доступа к сети Wi-Fi

    Image
    Image

Шаг 2: Настройка Linux WoL

Этапы включения Wake-on-LAN для Linux, скорее всего, не одинаковы для каждой ОС Linux, но вот как это сделать в Ubuntu:

  1. Найдите и откройте Terminal или нажмите сочетание клавиш Ctrl+Alt+T.
  2. Установите ethtool с помощью этой команды:

    sudo apt-get install ethtool

  3. Узнайте, поддерживает ли ваш компьютер функцию Wake-on-LAN:

    sudo ethtool eth0

    Ищите значение Supports Wake on. Если там есть g, то можно включить Wake-on-LAN.

    Если eth0 не является вашим сетевым интерфейсом по умолчанию, измените команду, чтобы отразить это. Команда ifconfig -a выводит список доступных интерфейсов. Ищите те, у которых есть действительный inet addr (IP-адрес).

  4. Настройка Wake-on-LAN в Ubuntu:

    sudo ethtool -s eth0 wol g

    Если вы получили сообщение о том, что операция не поддерживается, то, скорее всего, на последнем шаге вы увидели d, что означает, что вы не можете включить Wake-on-LAN в Ubuntu.

  5. После выполнения команды повторно запустите команду из шага 3, чтобы убедиться, что значение Wake-on равно 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 Packets или WakeMeOnLan.

Один инструмент Wake-on-LAN, работающий в Ubuntu, называется powerwake. Установите его с помощью следующей команды:

sudo apt-get install 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-адрес. Однако это не всегда так, и иногда требуется маска подсети.

Обычный пакет magic также не возвращается с сообщением о том, успешно ли он достиг клиента и включил ли компьютер. Что обычно происходит, так это то, что вы ждете несколько минут после отправки пакета, а затем проверяете, включен ли компьютер, делая то, что вы хотели сделать с компьютером после его включения.

Пробуждение по беспроводной локальной сети (WoWLAN)

Большинство ноутбуков не поддерживают функцию Wake-on-LAN для Wi-Fi, которая официально называется Wake on Wireless LAN или WoWLAN. Те, которые нуждаются в поддержке BIOS для Wake-on-LAN и должны использовать технологию Intel Centrino Process или новее.

Причина, по которой большинство беспроводных сетевых карт не поддерживают WoL через Wi-Fi, заключается в том, что волшебный пакет отправляется на сетевую карту, когда она находится в состоянии пониженного энергопотребления. Ноутбук (или настольный компьютер только с беспроводной связью), который не прошел проверку подлинности в сети и выключен, не имеет возможности прослушать волшебный пакет и не узнает, отправлен ли он по сети.

Для большинства компьютеров функция Wake-on-LAN работает через Wi-Fi, только если беспроводное устройство отправляет запрос WoL. Другими словами, это работает, если ноутбук, планшет, телефон или другое устройство будит компьютер, но не наоборот.

Рекомендуемые: