自宅のマシンを常に稼働させていない場合は、Wake-on-LANを使用してリモートで電源をオンにすることができます。手動で行うのは面倒ですが、DD-WRTを使用して、コンピューターが毎日自動的に起動するようにスケジュールすることができます。
エネルギーを意識することは素晴らしいことです。家にいないときにコンピュータをオンのままにしておくのはなぜですか?この状況は、ホームシアターPCに特に当てはまります。実際に必要なのは、家にいて物を見るときだけです。問題は、それらをオンにして、起動するのを待つか、スリープモードから復帰させるのが面倒な場合があることです。もちろん、Wake-on-LANを使用してリモートで電源をオンにすることはできますが、それには介入も必要です。ただし、DD-WRTを使用している場合は、マシンの電源を自動的にオンにして準備が整うようにスケジュールを設定できます。
お使いのコンピューターがBIOSやオペレーティングシステムでWake-on-LAN用に構成されていることを前提としています。
基本的なWOL構成
ブラウザを開き、ルーターのDD-WRTログインページを開いてから、[管理]> [WOL]に移動します。
ここでは、「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ジョブを設定できます。 [管理]> [管理]に移動し、[cron]セクションまで下にスクロールします。
このセクションでは、次の形式で行を追加します。
mm hh dd MM wd root / usr / sbin / wol -p <ポート> -i <IPアドレス> <MACアドレス>
上記の例では、次の情報を使用しました。
15 17 * * 1-5ルート/ 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構文の変更に関する詳細が必要な場合は、記事をご覧ください。 プログラミングスキルがほとんどないダウンロードスケジューラを構築する 、「LinuxCron」セクションにジャンプします。そこでは、さまざまな日付、時刻、曜日などに合わせて開始構文をカスタマイズする方法を説明します。
複数のcronジョブを追加して(それぞれが新しい行に)、マシンごとに異なるスケジュールを構成することもできます。
これは、イーサネットによってルーターに接続されたコンピューターの追加構成なしで機能します。使用する場合 IPを割り当てる静的DHCP MACアドレスを使用すると、ワイヤレスで接続されているスリープ状態の(ただし電源がオフになっていない)コンピューターをスリープ解除することもできます。イーサネットカードではなく、ワイヤレスカードのMACアドレスを使用してください。また、WOLパケットはネットワーク内から送信されるため、リモートアクセス用に構成されていない場合でも、これは機能します。