DD-WRTを使用して特定の時間に起動するようにコンピュータをスケジュールする方法
ホームマシンを常時稼働させ続けるのでなければ、Wake-on-LANを使ってリモートで電源を入れることができます。手作業で作業するのは面倒ですが、DD-WRTを使用して毎日自動的に起きるようにコンピュータをスケジュールすることができます。.
エネルギーを意識することは素晴らしいことです。家にいないときにコンピュータを使用したままにするのはなぜですか。この状況は、ホームシアターPCに特に当てはまります - 家にいるときは、実際にそれらを見る必要があるだけです。問題は、それらをオンにして起動するのを待つか、またはスリープモードから復帰させるのを面倒に感じることです。もちろん、Wake-on-LANを使ってリモートで電源を入れることもできますが、それには介入が必要です。ただし、DD-WRTを使用している場合は、自動的にコンピュータの電源を入れるようにスケジュールを設定して、準備が整うようにすることができます。.
BIOSやオペレーティングシステムで、お使いのコンピュータがWake-on-LAN用に設定されていると仮定します。.
基本的なWOLの設定
ブラウザを起動してルーターのDD-WRTログインページを開き、Administration> WOLにアクセスします。.
ここでは、Available Hostsリストのコンピュータの横にある「Enable WOL?」ボックスをチェックすることで、Wake-on-LAN要求をコンピュータに簡単に送信できます。.
表示されていないが接続されているコンピュータがある場合は、[WOLアドレス]セクションの下部に情報を手動で入力できます。そのコンピュータを起動させるには、「起動」ボタンをクリックするだけです。!
コンピュータが毎日(まだ起動していない場合)起動するようにスケジュールするには、適切な時刻になるまで待機します。 WOLページで、自動Wake-on-LANまでスクロールします。.
「WOLデーモン」と表示されているところで、「有効にする」ボタンを選択します.
ここでは、コンピュータをどの間隔で起動するかを指定できます。 86400は私たちが毎日チェックしたいものです。 「ホスト名」の下に、ネットワークのブロードキャストIPを入力します。 192.168.1.Xネットワークの場合、これは192.168.1.255になります。コンピュータにWake-on-LAN用の「SecureOn」パスワードが設定されている場合は、指定されたスペースにそれを入力できます。最後に、この時点で起動したいマシンのMACアドレスを入力してください。複数のMACアドレスをそれぞれ新しい行に入力することで、複数のコンピュータを設定できます。 「設定を保存して適用」をクリックすれば完了です。!
高度な設定 - Cronを使う
あなたのコンピュータがいつ起きるのかをもっと具体的に制御したい場合は、DD-WRTを使ってこのプロセスのためのcronジョブを設定することができます。 [管理]> [管理]に移動し、[クーロン]セクションまでスクロールします。.
このセクションでは、次の形式で行を追加します。
mm hh dd MM wd 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
これは、週1から5(月曜日から金曜日)の平日の17時間15分(午後5時15分)にWOL要求が送信されることを意味します。この要求は、ポート7を介してブロードキャストIPアドレス192.168.1.255の00:30:67:2f:4c:6cに接続されているコンピュータに送信されます。 cron構文の変更に関する詳細情報が必要な場合は、私たちの記事「Little Programming Skillを使用したダウンロードスケジューラの構築」を参照して、「Linux Cron」セクションに進んでください。そこでは、さまざまな日付、時間、曜日などに合わせてその開始構文をカスタマイズする方法がわかります。.
複数のcronジョブを追加して、それぞれを新しい行に追加することで、異なるマシンに異なるスケジュールを設定することもできます。!
これはイーサネットによってあなたのルータに接続されたコンピュータのための特別な設定なしで動作します。静的DHCPを使用してMACアドレスでIPを割り当てると、ワイヤレスで接続されているスリープ状態(ただし電源がオフではない)のコンピュータでも起動できます。イーサネットカードではなく、必ずワイヤレスカードのMACアドレスを使用してください。また、WOLパケットはネットワーク内から送信されるので、リモートアクセス用に設定されていなくてもこれは機能します。.