Как запланировать ваш компьютер для просыпаться в определенное время с DD-WRT

Если ваши домашние машины не работают постоянно, вы можете включить их удаленно с помощью Wake-on-LAN. Делать вещи вручную – боль, но вы можете запланировать автоматическое включение компьютеров каждый день, используя DD-WRT.

Быть сознательным в отношении энергии – великая вещь. Зачем оставлять компьютеры включенными, когда вы не дома, чтобы использовать их? Эта ситуация особенно актуальна для ПК с домашним кинотеатром – они нужны вам только тогда, когда вы дома, чтобы смотреть вещи. Проблема в том, что может возникнуть необходимость включить их и ждать, пока они загрузятся или выйдут из спящего режима. Конечно, вы можете использовать Wake-on-LAN для их дистанционного включения, но это также требует вашего вмешательства. Однако если вы используете DD-WRT, вы можете настроить расписание автоматического включения ваших компьютеров, чтобы они были готовы для вас.

Мы предполагаем, что ваш компьютер настроен на Wake-on-LAN в BIOS и/или операционной системе.

Базовая конфигурация WOL

Откройте браузер и откройте страницу входа в DD-WRT вашего маршрутизатора, затем перейдите в Администрирование> WOL.

Здесь вы можете легко отправлять запросы Wake-on-LAN на компьютеры, установив флажок «Включить WOL?» Рядом с компьютером в списке «Доступные хосты».

Если у вас есть компьютер, которого нет в списке, но он подключен, вы можете вручную ввести информацию в нижней части раздела адресов WOL. Просто нажмите кнопку «Wake Up», чтобы разбудить этот компьютер!

Чтобы запланировать, чтобы компьютер просыпался (если он еще не проснулся) каждый день, просто подождите до подходящего времени суток, когда вы хотите, чтобы он проснулся. На странице WOL прокрутите вниз до пункта «Автоматический пробуждение по локальной сети».

Там, где написано «WOL daemon», нажмите кнопку «Включить».

Здесь вы можете указать, с какого интервала разбудить ваш компьютер. 86400 – это то, что мы хотим для ежедневной проверки. Под «Host Name» вы хотите указать Broadcast IP для вашей сети. Для сетей 192.168.1.X это будет 192.168.1.255. Если на вашем компьютере есть пароль «SecureOn» для Wake-on-LAN, вы можете ввести его в соответствующем поле. Наконец, введите MAC-адрес компьютера, который вы хотите активировать в данный момент. Вы можете настроить несколько компьютеров, введя несколько MAC-адресов, каждый в новой строке. Нажмите «Сохранить и применить настройки», и все готово!

Расширенная настройка – использование Cron

Если вам нужен более точный контроль над временем работы вашего компьютера, DD-WRT позволяет вам настроить задания cron для этого процесса. Перейдите в Администрирование> Управление и прокрутите вниз до раздела Cron.

В этом разделе вы хотите добавить строку в следующем формате:

мм чч дд мм шд root/usr/sbin/wol -p -i

В моем примере выше я использовал следующую информацию:

15 17 * * 1-5 root/usr/sbin/wol -p 7 -i 192.168.1.255 00: 30: 67: 2f: 4c: 6c

Это означает, что в 17 часов 15 минут (5:15 вечера) каждого рабочего дня с 1 по 5 (с понедельника по пятницу) следует отправлять запрос WOL. Этот запрос следует отправить через порт 7 на широковещательный IP-адрес 192.168.1.255 на компьютер, подключенный к 00: 30: 67: 2f: 4c: 6c. Если вам нужна дополнительная информация об изменении синтаксиса cron, посмотрите нашу статью «Построение планировщика загрузки с небольшим навыком программирования» и перейдите к разделу «Linux Cron». Там вы увидите, как настроить этот начальный синтаксис для различных дат, времени, дней недели и т. Д.

Вы также можете добавить несколько заданий cron – каждое на новой строке – чтобы настроить разные расписания для разных машин!

Это работает без какой-либо дополнительной настройки для компьютеров, подключенных к маршрутизатору через Ethernet. Если вы используете статический DHCP для назначения IP-адресов по MAC-адресам, вы можете даже разбудить спящие (но не выключенные) компьютеры, подключенные по беспроводной сети, – просто убедитесь, что вы используете MAC-адрес беспроводной карты, а не Ethernet-карту. Также обратите внимание, что пакеты WOL отправляются из сети, поэтому, даже если вы не настроены для удаленного доступа, это все равно будет работать.

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