Документация Algorius Net Viewer | Wake On Lan

В дистрибутив Algorius Net Viewer входит приложение Wake On Lan, которое позволяет удаленно включать компьютеры по сети, используя т.н. Magic Packet.

По умолчанию Wake On Lan добавлена в качестве стандартной внешней команды. Для вызова Wake On Lan выберите Управление->Wake On Lan в контекстном меню устройства.

Для использования Wake On Lan требуется знать MAC адрес компьютера, который нужно включить. Algorius Net Viewer ведет учет MAC адресов всех устройств, поэтому подстановка происходит автоматически. Если MAC адрес устройства по каким-то причинам не определен, его можно прописать вручную в настройках устройства в дополнительном атрибуте Оборудование\MAC адрес.

Утилита Wake On Lan представляет собой файл Utils\wol.exe в каталоге приложения. Это консольное приложение. Синтаксис использования отображается при запуске wol.exe:

wol.exe -p:<port> -h:<host> -m:<mac>

Где:

  • <port>: номер UDP порта. Можно не указывать. По умолчанию: 9.
  • <host>: имя хоста или IP адрес промежуточного роутера (см. ниже). Можно не указывать.
  • <mac>: MAC адрес компьютера, который требуется включить. Параметр обязательный.

Например:

  • wol.exe -m:A8-65-00-44-00-22
  • wol.exe -m:00:43:65:87:90:AB -p:1234
  • wol.exe -m:A8-65-00-44-00-22 -p:7 -h:MyServer.MyCompany.com

Допустимо указывать адрес промежуточного роутера, за которым расположен компьютер, который требуется включить. Это позволяет включить компьютер удаленно, например, через интернет. На роутере следует произвести следующую операцию: NAT на роутере должен обеспечивать переброс входящих UDP пакетов по указанному порту в локальную сеть на все адреса локальной сети (broadcast). Если NAT роутера не поддерживает broadcast, то в настройках роутера в привязке IP адреса к MAC адресу следует указать MAC адрес компьютера, который нужно включать и его IP адрес, а затем настроить NAT на переброс на IP адрес компьютера, который требуется включать.