Jak zaplanować swój komputer, aby obudzić się w określonych momentach z DD-WRT
Jeśli nie utrzymujesz swoich domowych maszyn przez cały czas, możesz je włączyć zdalnie za pomocą funkcji Wake-on-LAN. Ręczne robienie rzeczy to ból, ale możesz zaplanować automatyczne budzenie komputerów codziennie przy użyciu DD-WRT.
Bycie świadomym energii jest wielką rzeczą. Po co zostawiać swoje komputery, gdy nie ma Cię w domu, aby z nich korzystać? Ta sytuacja jest szczególnie ważna w przypadku komputerów kina domowego - potrzebujesz ich tylko wtedy, gdy jesteś w domu, aby oglądać rzeczy. Problem polega na tym, że może to być uciążliwe, aby włączyć je i czekać na ich uruchomienie lub obudzić je z trybu uśpienia. Oczywiście, możesz użyć funkcji Wake-on-LAN, aby zasilać je zdalnie, ale wymaga to również interwencji użytkownika. Jeśli korzystasz z DD-WRT, możesz jednak ustawić harmonogram automatycznego włączania komputera, aby był gotowy do pracy.
Zakładamy, że Twój komputer jest skonfigurowany do Wake-on-LAN w BIOS-ie i / lub systemie operacyjnym.
Podstawowa konfiguracja WOL
Otwórz przeglądarkę i otwórz stronę logowania DD-WRT routera, a następnie przejdź do Administracja> WOL.
Tutaj możesz łatwo wysyłać zapytania Wake-on-LAN do komputerów, zaznaczając pole "Włącz WOL?" Obok komputera na liście Dostępne hosty.
Jeśli masz komputer, który nie jest wymieniony na liście, ale jest podłączony, możesz ręcznie wpisać informacje na dole sekcji WOL-adresy. Wystarczy kliknąć przycisk "Obudź", aby obudzić ten komputer!
Aby zaplanować, że komputer będzie się budził (jeśli nie jest jeszcze na jawie) codziennie, poczekaj do odpowiedniej pory dnia, kiedy chcesz się obudzić. Na stronie WOL przewiń do opcji Automatyczna funkcja Wake-On-LAN.
Tam, gdzie jest napisane "Demon WOL", wybierz przycisk "Włącz".
Tutaj możesz określić, w jakim odstępie czasu chcesz obudzić komputer. 86400 jest tym, czego oczekujemy w codziennej kontroli. Pod "Host Name" chcesz umieścić Broadcast IP dla swojej sieci. Dla sieci 192.168.1.X będzie to 192.168.1.255. Jeśli twój komputer ma hasło "SecureOn" do Wake-on-LAN, możesz je wprowadzić w odpowiednim miejscu. Na koniec wpisz adres MAC urządzenia, które chcesz obudzić w tym momencie. Możesz skonfigurować wiele komputerów, wprowadzając wiele adresów MAC, każdy w nowej linii. Kliknij Zapisz i zastosuj ustawienia, i gotowe!
Zaawansowana konfiguracja - Korzystanie z Cron
Jeśli chcesz mieć większą kontrolę nad tym, kiedy komputer się obudzi, DD-WRT umożliwia konfigurowanie zadań crona dla tego procesu. Przejdź do Administracja> Zarządzanie i przewiń w dół do sekcji Cron.
W tej sekcji chcesz dodać linię o następującym formacie:
mm hh dd MM wd root / usr / sbin / wol -p -i
W powyższym przykładzie użyłem następujących informacji:
15 17 * * 1-5 root / usr / sbin / wol -p 7 -i 192.168.1.255 00: 30: 67: 2f: 4c: 6c
Oznacza to, że przy 17 godzinach i 15 minutach (17:15) w każdy dzień roboczy ponumerowany od 1 do 5 (od poniedziałku do piątku), należy wysłać żądanie WOL. To żądanie należy przesłać przez port 7 do rozgłaszanego adresu IP 192.168.1.255 do komputera podłączonego do 00: 30: 67: 2f: 4c: 6c. Jeśli chcesz uzyskać więcej informacji na temat zmiany składni crona, zajrzyj do naszego artykułu Zbuduj program do pobierania z niewielką pomocą programistyczną i zeskocz do sekcji "Linux Cron". Tam zobaczysz, jak dostosować początkową składnię dla różnych dat, godzin, dni tygodnia itd.
Możesz również dodać wiele zadań cron - każda w nowej linii - aby skonfigurować różne harmonogramy dla różnych komputerów!
Działa to bez dodatkowej konfiguracji dla komputerów podłączonych do routera przez Ethernet. Jeśli używasz statycznego DHCP do przypisywania adresów IP według adresów MAC, możesz nawet obudzić śpiące (ale nie wyłączone) komputery, które są połączone bezprzewodowo - tylko pamiętaj, aby użyć adresu MAC karty bezprzewodowej, a nie karty Ethernet. Zwróć też uwagę, że pakiety WOL są wysyłane z sieci, więc nawet jeśli nie jesteś skonfigurowany do zdalnego dostępu, to nadal będzie działać.