テクノロジーは、電源ボタンを押さずに数マイル離れた場所からでもコンピューターの電源をオンにできるなど、とんでもない利便性をもたらすことがよくあります。 Wake-on-LAN (WoL) はしばらく前から存在しているので、それがどのように機能し、どのように有効にできるかを見てみましょう。
更新: 2021 年 11 月 18 日
Wake on LAN は、リモートでコンピュータの電源を入れるための昔ながらのテクニックかもしれませんが、それでも機能します。 Windows 11 および 10 で Wake-on-LAN を有効にする方法は 次のとおりです。
Wake-on-LANとは何ですか?
Wake-on-LAN (WoL と略されることもあります) は、コンピュータを超低電力モードからリモートでウェイクアップするための業界標準プロトコルです。 「低電力モード」の定義は時間の経過とともに少し変化しましたが、コンピュータが「オフ」で電源にアクセスしている間と考えることができます。このプロトコルでは、追加の Wake-on-Wireless-LAN 機能も利用できます。
これは、何らかの理由でコンピュータにリモート アクセスする予定がある場合に便利です。これにより、PC を低電力状態に保ちながら、電力 (そしてもちろんコスト) を節約しながら、ファイルやプログラムへのアクセスを維持できます。 VNC や TeamViewer などのプログラム を使用している人、またはファイル サーバーやゲーム サーバー プログラムを利用可能な状態に維持している人は、おそらく便宜上このオプションを有効にしておく必要があります。
Wake-on-LAN は、マザーボードとネットワーク カードという 2 つのことに依存します。過去 10 年ほどのほとんどのコンピューターと同様に、マザーボードは ATX 互換の電源に接続する必要があります。イーサネットまたはワイヤレス カードもこの機能をサポートしている必要があります。これは BIOS またはネットワーク カードのファームウェアを通じて設定されるため、これを有効にするために特定のソフトウェアは必要ありません。 Wake-on-LAN のサポートは、機能として宣伝されていない場合でも、現在ではかなり広く普及しているため、過去 10 年ほどに構築されたコンピューターをお持ちであれば、カバーされています。
独自のリグを構築する人は、イーサネット カードを購入するときに注意してください。マザーボード上のほとんどの内蔵カードではこの手順は必要ありませんが、個別のネットワーク カードでは多くの場合、Wake on LAN をサポートするためにマザーボードに 3 ピン ケーブルを接続する必要があります。後でがっかりすることがないように、購入する前にオンラインで調べてください。
マジック パケット: Wake-on LAN の仕組み
Wake on LAN 対応のコンピュータは基本的に、ネットワーク カードの MAC アドレスを含む「マジック パケット」が到着するのを待ちます。これらのマジック パケットは、あらゆるプラットフォーム向けに作成された専門的なソフトウェアによって送信されますが、ルーターやインターネット ベースの Web サイトによって送信されることもあります。 WoL マジック パケットに使用される一般的なポートは UDP 7 と 9 です。コンピュータがアクティブにパケットをリッスンしているため、ネットワーク カードに電力が供給され、ラップトップのバッテリの消耗が早くなります。そのため、外出をする人はこのポートを切り替えるように注意する必要があります。余分なジュースを搾り出す必要があるときはオフにします。
通常、マジック パケットはネットワーク全体に送信され、サブネット情報、ネットワーク ブロードキャスト アドレス、ターゲット コンピュータのネットワーク カード (イーサネットまたはワイヤレス) の MAC アドレスが含まれています。上の画像は、マジック パケットで使用されたパケット スニファー ツールの結果を示しています。これにより、安全でないネットワークやインターネット上で使用された場合に、そのツールがどの程度安全であるかが正確に疑問視されます。安全なネットワークや基本的な家庭での使用では、実際上心配する必要はありません。多くのマザーボード メーカーは、手間のかからない、またはほとんど設定不要の使用シナリオを提供するために、Wake-on-LAN 機能とともにソフトウェアを実装することがよくあります。
システムで Wake-on-LAN を有効にする方法
Wake-on-LAN の使用を開始するには、いくつかの場所 (通常は BIOS と Windows 内) で有効にする必要があります。 BIOS から始めましょう。
BIOS で
ほとんどの古いコンピュータと多くの最新のコンピュータでは、Wake-on-LAN 設定が BIOS に埋め込まれてい ます。 BIOS に入るには、コンピュータの起動時にキーを押す必要があります。通常は、Delete、Escape、F2、またはその他のキーを押します (セットアップに入るためにどのキーを押すかについては、起動画面に指示が表示されます)。ログインしたら、[電源管理] または [詳細オプション] またはその類のものを確認します。
この HP コンピューターの BIOS では、この設定は「電源障害後の再開」オプションの近くにあります。いくつかの点はそれほど明白ではありません。私の ASUS マザーボード (下) では、内蔵ネットワーク コントローラーがマザーボードの背後にあるため、Wake on LAN オプションは「PCIE/PCI による電源オン」の下のメニュー システムの 2 層の奥に埋め込まれています。 PCI コントローラー — これが正しいオプションであることは、説明テキストでのみ確認できます。
重要なのは、BIOS メニュー システムは非常に多様であるため、関連するオプションを見つけるのが必ずしも簡単または明らかではないということです。問題が発生した場合は、コンピュータまたはマザーボードのマニュアルを確認するか、Google 検索を行ってください。ほとんどのメーカーは、PDF 版のドキュメントをオンラインで提供していることに注意してください。
Windowsの場合
オペレーティング システムで Wake-on-LAN を有効にする必要もあります。 Windows では次のようになります。 [スタート] メニューを開き、「デバイス マネージャー」と入力します。デバイス マネージャーを開き、[ネットワーク アダプター] セクションを展開します。ネットワーク カードを右クリックして [プロパティ] に移動し、[詳細設定] タブをクリックします。
リストを下にスクロールして「Wake on Magic Packet」を見つけ、値を「有効」に変更します。他の「ウェイクオン」設定はそのままにしておいても問題ありません。 (注: テスト リグの 1 つにはこのオプションがありませんでしたが、このガイドの他の設定が適切に有効になっていれば Wake-on-LAN は正常に動作しました。そのため、このオプションがなくても心配する必要はありません。)
次に、[電源管理] タブをクリックし、[このデバイスによるコンピュータのウェイクアップを許可する] ボックスと [マジック パケットによるコンピュータのウェイクアップのみを許可する] ボックスが有効になっていることを確認します。完了したら、「OK」をクリックします。
macOSの場合
システム環境設定を開き、バッテリーを選択します。 「ネットワーク アクセスのためのウェイク」または同様のものが表示されるはずです。これにより、Wake on LAN が有効になります。
Linuxの場合
Ubuntu には、マシンが Wake-on-LAN をサポートしているかどうかを確認し、それを有効にすることができる優れたツールがあります。ターミナルを開いてインストールする
ethtool
次のコマンドを使用します。
sudo apt-get インストール ethtool
以下を実行して互換性を確認できます。
sudo ethtool eth0
デフォルトのインターフェースが他のものである場合は、それを
eth0
に置き換えます。
「Wake-on のサポート」セクションを探してください。リストされている文字の 1 つが
g
であれば、Wake-on-LAN にマジック パケットを使用できます。このオプションを有効にするには、次のコマンドを使用します。
sudo ethtool -s eth0 wol g
これで対処できるはずです。コマンドを実行して、現在有効になっているかどうかを確認できます。 「ウェイクオン」セクションを探してください。
d
の代わりに
g
が表示されるはずです。
Wake-on-LAN Magic Packet を使用してコンピュータを起動する方法
Wake-on-LAN リクエストを送信するには、豊富なオプションを使用できます。
Depicus に は、Windows 用の GUI ベースのツールや、Windows と macOS の両方用のコマンドライン ベースのツールなど、仕事を遂行するための優れた一連の軽量ツールがあります。 Wiki.tcl.tk に は、リクエストも処理する優れたクロスプラットフォームの軽量スクリプトがあります。
DD-WRT は優れた WoL サポートを備えている ため、ソフトウェアをダウンロードしたくない場合は、その必要はありません。または、外出中の場合は、 Android デバイスを使用してコンピュータをスリープ解除することができます 。
さらに、多くのアプリケーションはその内部で Wake-on-LAN をサポートしています。たとえば、 リモート デスクトップ プログラムを使用して遠くからコンピュータにアクセスしよう としている場合、Wake-on-LAN を使用する TeamViewer の内蔵「ウェイクアップ」ボタンを使用してスリープ状態のコンピュータを起動できます。
Wake-on-LAN を機能させるには、そのプログラムの他の設定を調整する必要がある場合があります。そのため、Wake-on-LAN の詳細については、プログラムのマニュアルを参照してください。
また、プログラムによっては、既存のネットワーク上のコンピュータからマジック パケットを送信した場合にのみ Wake-on-LAN が機能する場合があります。プログラムが Wake-on-LAN のネットワーク接続を自動的に処理しない場合は、特に接続先の PC の MAC アドレスに対して、UDP ポート番号 7 と 9 を転送するようにルーターを設定する必要があります。これを行う方法がわからない場合は、 ルーターからのポートの転送 に関するガイドを参照してください。リモート コンピュータの IP アドレスを毎回確認する必要がないように、 ダイナミック DNS アドレスを設定する こともできます。





