\r\n\r\n
例えば、電源ボタンを押さなくても、遠く離れたところからコンピュータの電源を入れることができるなど、テクノロジーはしばしばとんでもなく便利なものをもたらします。Wake Up LANは以前からあるものですが、その仕組みと有効にする方法を説明します。
Wake on LAN(WoLと略すこともある)は、パソコンを低電力モードからリモートで起動させるための業界標準プロトコルです。低電力モード」の定義は時代とともに多少変化していますが、コンピュータが「オフ」の状態で、電力を使用できることを意味すると理解されています。また、このプロトコルでは、WLANのウェイクアップ機能を補足することも可能です。
これは、何らかの理由でコンピュータにリモートアクセスする予定がある場合に便利です。PCを低電力状態に保ちながら、ファイルやプログラムへのアクセスを維持し、電力(そしてもちろん、お金)を節約することが可能になります。VNCやTeamViewerなどのプログラムを使用している人、ファイルサーバーやゲームサーバーのプログラムを用意している人は、おそらく利便性のためにこのオプションを有効にすることでしょう。
LANの立ち上げは、マザーボードとネットワークカードの2つに依存しています。マザーボードは、ここ10年ほどのほとんどのコンピュータがそうであったように、ATX互換電源に接続されている必要があります。イーサネットまたはワイヤレスネットワークカードもこの機能に対応している必要があります。BIOSやNICのファームウェアで設定するため、有効にするための特定のソフトウェアは必要ありません。Wake-on-LANのサポートは、機能として宣伝されていなくても、今ではかなり一般的になっていますので、ここ10年くらいのパソコン**であれば、問題なく使用することができます。
リグを自作する人は、イーサネットカードの購入に注意しましょう。マザーボード上のほとんどの内蔵カードはこの手順を必要としませんが、ディスクリートNICは通常、LANウェイクアップをサポートするためにマザーボードに接続する3ピンのケーブルが必要です。後でがっかりしないように、買う前にネットでリサーチしておきましょう。
LAN上で起動したコンピュータは、基本的にネットワークカードのMACアドレスを含む「マジックパケット」が届くのを待っています。この魔法のパケットは、あらゆるプラットフォーム**用の専門ソフトウェアによって送信されますが、ルーターやインターネット上のウェブサイトを経由して送信されることもあります。WoLマジックパケットに使用される代表的なポートはudp7と9です。 コンピュータがパケットを積極的にリッスンしているため、ネットワークカードに電力が供給されており、ノートパソコンのバッテリーの消耗が速くなるので、ロードウォーリアーは余分な電力を補充する必要があるときにこれをオフにするように注意する必要があります。
マジックパケットは通常、ネットワーク全体に送信され、サブネット情報、ネットワークブロードキャストアドレス、ターゲットコンピューターのネットワークカードのMACアドレス(イーサネットカードかワイヤレスカードか)が含まれています。上の画像は、マジックパケットのパケットスニファーツールの結果であり、安全でないネットワークやインターネット上で使用する場合、本当に安全なのか疑問が残るところである。安全なネットワークや家庭での基本的な使用であれば、特に心配する必要はないでしょう。多くのマザーボード**は、ウェイクオンLAN機能をソフトウェアで実装し、トラブルのない、あるいはほとんど設定不要の使用シナリオを提供しています。
Wake-on-LANを使い始めるには、さまざまな場所(通常はBIOS)とWindowsで有効にする必要があります。まずはBIOSから。
関連:パソコンのBIOSは何をするもので、いつ使うべきものですか?
古いパソコンや最近のパソコンの多くには、BIOSに隠されたウェイクアップLANの設定があります。BIOSに入るには、コンピュータを起動するときに、通常Delete、Escape、F2などのキーを押す必要があります(起動画面には、どのキーを押せば設定に入れるかが表示されます)。入ったら、電源管理とか詳細オプションとかを確認する。
このHPのパソコンのBIOSでは、「Resume after power failure」オプションの近くに設定されています。あまり目立たないものもあります。私のASUSマザーボード(下)では、内蔵ネットワークコントローラがPCIコントローラの後ろにあるため、Wake on LANオプションはメニューシステムの2階層奥、「Power on via PCIE/PCI」の下に埋まっており、説明文を見て初めてこれが正しいオプションであることがわかるのです。
ポイントは、BIOSのメニューシステムが非常に変化に富んでいるため、関連するオプションを見つけるのが必ずしも容易ではないこと、また明白ではないことです。問題がある場合は、お使いのパソコンやマザーボードのマニュアルを確認するか、Googleで検索してください。ほとんどのベンダーは、オンラインドキュメントのPDF版を提供していることを忘れないでください。
また、OSでWake on LANを有効にする必要があります。ここでは、Windowsでの動作について説明します。スタートメニューを開き、「デバイスマネージャー」と入力する。デバイスマネージャーを開き、「ネットワークアダプタ」セクションを展開します。ネットワークカードを右クリックして、「プロパティ」を開き、「詳細設定」タブをクリックします。
リストを下にスクロールして「ウェイクアップマジックパック」を探し、値を「Enable」に変更します。その他の「Wake on」の設定は、そのままで大丈夫です。(注意: テストプラットフォームの1つにはこのオプションがありませんでしたが、Wake-on-LANはまだ正常に動作し、このガイドの他の設定も正しく有効になっていますので、そうでない場合でも心配しないでください).
次に「電源管理」タブをクリックし、「このデバイスによるコンピューターの起動を許可する」と「マジックパックのみによる起動を許可する」のボックスが有効になっていることを確認します。終了したらOKをクリックします。
システム環境設定を開き、「省エネルギー」を選択します。Wake for Network Access」などが表示されるはずです。これでWake for LANが有効になります。
Ubuntuには、お使いのマシンがWake-on-LANに対応しているかどうかをチェックするための優れたツールがあり、これを有効にすることができます。ターミナルを開き、以下のコマンドでethtoolをインストールします。
sudo apt-get install ethtool以下のコマンドを実行することで、互換性を確認することができます。
sudo ethtool eth0デフォルトのインターフェイスが他のインターフェイスの場合は、eth0に置き換えてください。
ウェイクアップ対応」という項目を探します。記載されている文字のうち1つがgであれば、マジックパックを使ってLANを目覚めさせることができるのです。このオプションを有効にするには、次のコマンドを使用します。
sudo ethtool -s eth0 wol gこれは解決すべきことです。コマンドを実行することで、有効になっているかどうかを確認することができます。目覚まし」の部分を探してみてください。dの代わりにgが表示されるはずです。
Wake on LANのリクエストを送るには、多くのオプションが用意されています。
Depicusは、Windows用のGUIベースのツール、WindowsとmacOS用のコマンドラインベースのツールなど、仕事をするための優れた軽量ツールを取り揃えています。Wiki.tcl.tkには、リクエストを処理するための優れたクロスプラットフォームの軽量スクリプトがあります。
DD-WRTはWoLサポートが充実しているので、ソフトウェアをダウンロードしたくない場合は、本当に必要ありません。また、外出先では、Android端末を使ってパソコンを起動させることも可能です。
また、多くのアプリケーションはWake on LANに対応しています。たとえば、リモートデスクトップアプリケーションを使用して離れた場所からコンピュータにアクセスしようとしている場合、TeamViewerに内蔵されている「Wake」ボタンを使用して(Wake on LANを使用)、休止状態のコンピュータを起動することができます。
プログラムの他の設定を調整する必要がある場合もありますので、LANの覚醒についてはプログラムのマニュアルをご覧ください。
また、プログラムによっては、既存のネットワーク上のコンピューターからマジックパケットを送信した場合のみ、Wake on LANが機能する場合があります。プログラムがWake on LANネットワーク接続を自動的に処理できない場合、ルーターがUDPポート7と9を転送するように設定する必要があります。具体的には、接続したいコンピュータのMACアドレスが必要です。この方法がわからない場合は、ルーターからポートを転送する方法をご覧ください。また、リモートコンピューターのIPアドレスを毎回確認する必要がないように、ダイナミックDNSアドレスの設定も必要かもしれません。
関連:ルーターでポートを転送する方法