Як запланувати комп'ютер, щоб прокинутися в певний час з 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 Addresses. Просто натисніть кнопку "Wake Up", щоб розбудити комп'ютер!
Щоб планувати комп'ютер, щоб прокидатися (якщо він ще не прокинувся), просто чекайте, доки не пройде час. На сторінці WOL перейдіть до пункту Автоматична Wake-On-LAN.
Там, де написано "WOL daemon", виберіть кнопку "Enable".
Тут ви можете вказати на якому інтервалі розбудити комп'ютер. 86400 - це те, що ми хочемо для щоденної перевірки. У розділі "Ім'я хоста" ви хочете розмістити IP-адреса для вашої мережі. Для мереж 192.168.1.X це буде 192.168.1.255. Якщо на комп'ютері є пароль "SecureOn" для Wake-on-LAN, ви можете ввести його в наданому місці. Нарешті, введіть MAC-адресу машини, яку ви хочете розбудити в цей час. Можна налаштувати кілька комп'ютерів, ввівши декілька MAC-адрес, кожен з яких у новому рядку. Натисніть кнопку Зберегти та застосувати параметри, і все готово!
Розширена конфігурація - використання Cron
Якщо ви хочете отримати більш конкретний контроль над процесом пробудження комп'ютера, DD-WRT дозволяє налаштовувати завдання cron для цього процесу. Перейдіть до Адміністрування> Керування та прокрутіть вниз до розділу Cron.
У цьому розділі потрібно додати рядок у такому форматі:
мм hh dd MM wd корінь / usr / sbin / wol -p -i
У наведеному вище прикладі я використав таку інформацію:
15 17 * * 1-5 корінь / 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, погляньте на нашу статтю Створіть завантажувальний планувальник з Little Skill для програмування і перейдіть до розділу "Linux Cron". Там ви побачите, як налаштувати початковий синтаксис для різних дат, часу, днів тижня і т.д..
Ви також можете додати декілька завдань cron - кожен на новий рядок - для налаштування різних графіків для різних машин!
Це працює без додаткової конфігурації для комп'ютерів, підключених до вашого маршрутизатора за допомогою Ethernet. Якщо ви використовуєте статичний DHCP для призначення IP-адрес за MAC-адресами, ви можете навіть розбудити сплячі (але не вимкнені) комп'ютери, підключені бездротовим способом - просто переконайтеся, що використовуєте MAC-адресу бездротової карти, а не карту Ethernet. Також зверніть увагу, що WOL-пакети надсилаються з мережі, тому навіть якщо ви не налаштовані на віддалений доступ, це все одно буде працювати.