Как разбудить машину Windows через WOL с Synology NAS (или любого сервера Linux)

Здесь СЕЙЧАС мы рассмотрели множество инструментов, связанных с WOL, Wake On Lan. WOL, позволяющий удаленно включать компьютер в локальной сети. Если вас это интересует, у нас есть полное руководство, показывающее, как настроить WOL в Windows в вашей локальной сети. Хотя возможность удаленно включать и выключать машину — это круто, важно отметить, что это работает только в локальной сети.

Чтобы решить проблему с локальной сетью, вероятно, неплохо было бы иметь сервер всегда включенным и доступным из внешнего мира. У меня есть NAS-сервер Synology , который может быть идеальной машиной для работы в качестве прокси-сервера вашей домашней сети для внешнего мира. Если у вас есть Synology, на котором запущен DSM (Disk Station Manager), вы можете выполнить следующие действия, чтобы активировать WOL для любых локальных сетевых устройств, которые его поддерживают. Для установки не требуется дополнительный исходный код и не устанавливаются пакеты.

[Обновление от 7 июня 2016 г.] : если у вас DSM 6.0 или более поздней версии, выполните следующие действия. шаги для включения удаленного WOL/отправки волшебного пакета на ваши локальные сетевые машины.

[Обновление от 5 июля 2019 г.] : добавлен отсутствующий порт Ethernet eth0 к примеру вызова synoet .

Как включить Synology DSM 6.0+ для отправки WOL/Magic Packet

С тех пор, как Synology выпустила DSM 6.0, даже в бета-версии 6.0, предыдущий метод отправки пакетов WOL больше не работает. Они удалили команду (см. Образец ошибки ниже), но, к счастью, все еще есть способы отправить WOL или волшебный пакет для пробуждения локальной сети. машины.

 Текущее состояние: 1 (Прервано) Стандартный вывод/ошибка:/tmp/esynoscheduler.script.28484: строка 1: ether-wake: команда не найдена/tmp/esynoscheduler.script.28484  : строка 2: etherwake: команда не найдена 

Сначала перейдите в Панель управления > Планировщик заданий > Изменить или создать новая задача, но убедитесь, что это пользователь root .

На вкладке Task Settings в User-defined script вместо предыдущей команды ether-wake замените их на

 synonet –wake [ваш Mac-адрес  здесь] eth0; 

Как только это будет сделано, вы можете вернуться к просмотру страницы расписания задач предыдущие результаты, Действие> Просмотреть результат

Здесь вы должны снова получить результат «Нормальный», и при правильной настройке ваш локальный компьютер уже проснется!

Настройка панели управления Synology DSM

Войдите в Synology через общедоступный IP-адрес с переадресацией IP или через дескриптор Synology . Запустите Панель управления > Расширенный режим

Перейдите в« Планировщик заданий ».

Давайте создадим «Пользовательский сценарий».

Выберите пользователя, у которого будут права на выполнение некоторых служебные программы командной строки. В разделе «Выполнить команду» введите следующую команду с вашим MAC-адресом целевого устройства, которое вы хотите использовать для WOL.

 ether-wake -i eth0 00: 01: 02: 03: 04: 05 

Убедитесь, что вы обновили MAC-адрес. Если на Synology несколько портов Ethernet, убедитесь, что eth0 подключен к локальной сети.

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

После того, как вы это настроите, вы всегда можете запустить эту конкретную задачу по запросу. Теперь у вас есть готовый к работе сервер, который может удаленно разбудить домашнюю сетевую машину. Если у вас всегда включен Windows Server, попробуйте эту утилиту для удаленного запуска волшебного пакета WOL.

Другой Linux Server

Стоит отметить, что указанная выше команда ether-wake также должен работать с любого сервера Linux, если запущен удаленно через SSH или Telnet. Просто нужно убедиться, что утилита командной строки присутствует. Если вы хотите узнать больше о том, что он делает, вот страница руководства по этому инструменту.

Оцените статью
toodcast.ru
Добавить комментарий