Wake-on-LANとは何ですか?どのように使用しますか?
WoL(Wake-on-LAN)は、休止状態、スリープ状態、または完全に電源が切られているかどうかにかかわらず、コンピュータをリモートでオンにできるネットワーク標準です。 これは、WoLクライアントから送信されたマジックパケットと呼ばれるものを受信して動作します。
また、コンピュータが最終的に起動するオペレーティングシステム (Windows、Mac、Ubuntuなど)は問題ではありません.Wake-on-LANを使用して、マジックパケットを受信するコンピュータを有効にすることができます。
コンピュータのハードウェアは、互換性のあるBIOSとネットワークインターフェイスカードを使用してWake-on-LANをサポートする必要があります 。 つまり、すべてのコンピュータがWake-on-LAN用に自動的に実行可能なわけではありません。
ウェイクオンLANは、LANでウェイクアップ、LANでウェイクアップ、WANでウェイクアップ、LANによるレジューム、およびリモートウェイク アップと呼ばれることがあります 。
Wake-on-LANを設定する方法
Wake-on-LANを有効にするには、次の2つの方法があります。 最初のステップでは、オペレーティングシステムが起動する前にBIOS経由でWake-on-LANを設定し、次にオペレーティングシステムにログインしてそこに少し変更を加えることでマザーボードをセットアップします。
つまり、以下の最初のセクションはすべてのコンピュータで有効ですが、BIOSの手順に従った後は、Windows、Mac、Linuxのいずれのオペレーティングシステムの手順にスキップしてください。
BIOS
WoLを有効にするために最初に行う必要があるのは、ソフトウェアが受信ウェイクアップ要求をリスンできるようにBIOSを正しく設定することです。
注:メーカーごとに固有のステップがありますので、以下では設定を正確に説明していない可能性があります。 これらの手順が役に立たない場合は、BIOSの製造元を調べ、 BIOSにアクセスしてWoL機能を見つける方法について、Webサイトでユーザーマニュアルを確認してください 。
- オペレーティングシステムで起動するのではなく、 BIOSを入力してください。
- Power Managementのような電源に関するセクション、またはAdvancedセクションを探してください。 他のメーカーは、それをLAN(Resume On LAN)と呼びます。
- 一度見つけたら、すぐにEnterを押してすぐに切り替えるか、小さなメニューを表示してオン/オフまたは有効/無効を選択できます。
- 変更を保存してください。 これは、すべてのコンピュータで同じではありませんが、 F10のようなキーかもしれません。 BIOS画面の一番下に、保存と終了に関する指示が表示されます。
Windows
WindowsでWake-on-LANを有効にするには、 デバイスマネージャを使用します。 ここで有効にするいくつかの異なるものがあります:
- デバイスマネージャを開きます。
- ネットワークアダプタのセクションを見つけて開きます。 ネットワークアダプタをダブルクリックまたはダブルクリックするか、その横にある小さな+または>ボタンをクリックして、そのセクションを展開します。
- アクティブなインターネット接続に属するアダプタを右クリックするか、タップ&ホールドします。
- Realtek PCIe GBEファミリコントローラまたはIntelネットワーク接続のようなものがあります。 Bluetooth接続と仮想アダプタは無視してかまいません。
- [ プロパティ]を選択します 。
- [ 詳細設定 ]タブを開きます。
- プロパティセクションで、 Wake on Magic Packetをクリックまたはタップします。
- 注:このプロパティが見つからない場合は、ステップ8に進みます。 とにかくWake-on-LANがまだ機能している可能性があります。
- 右側の[ 値 ]メニューに移動し、[ 有効 ]を選択します。
- [ 電源管理 ]タブを開きます。 代わりに、Windowsまたはネットワークカードのバージョンに応じてPowerと呼ばれることがあります。
- 次の2つのオプションが有効になっていることを確認してください。 このデバイスでコンピュータをスリープ状態にすることを許可し、マジックパケットのみで コンピュータ をスリープ状態にする 。
- Wake on LANと呼ばれるセクションの下にあり、 Wake on Magic Packetと呼ばれることもあります。
- 注:これらのオプションが表示されない場合、またはグレー表示されていない場合は、ネットワークアダプタのデバイスドライバを更新してみてください。ただし、ネットワークカードのみがサポートされていない可能性があります。 これは、無線NICの場合に最もよく当てはまります。
- OKをクリック/タップして変更を保存し、そのウィンドウを終了します。
- デバイスマネージャを閉じることもできます。
マック
Macがバージョン10.6以上で動作している場合は、デフォルトでWake on Demandを有効にする必要があります。 それ以外の場合は、次の手順を実行します。
- アップルメニューから「 システム環境設定」を開きます。
- [表示]> [ 省エネルギー ]に移動します 。
- Wake for network accessの横にあるチェックボックスをオンにします 。
- 注: MacがWake on Demand over Ethernet と AirPortをサポートしている場合のみ、このオプションはWake for network accessと呼ばれます 。 「Wake on Demand」が2つのうちのいずれかでのみ機能する場合は、「Wake on Ethernet」ネットワークアクセスまたは「Wake on Wi-Fi」ネットワークアクセスと呼ばれます 。
Linux
Linux用のWake-on-LANをオンにする手順は、すべてのLinux OSで同じではない可能性がありますが、Ubuntuで行う方法を見ていきます。
- ターミナルを検索して開くか、 Ctrl + Alt + Tショートカットを押します。
- 次のコマンドで ethtoolをインストールします。sudo apt-get install ethtool
- お使いのコンピュータがWake-on-LANをサポートできるかどうかを確認してください。sudo ethtool eth0 注意: eth0はデフォルトのネットワークインターフェイスではない可能性があります。その場合は、コマンドを変更して反映させる必要があります。 ifconfig -aコマンドは使用可能なすべてのインタフェースを表示します。 あなたは有効な "inet addr"(IPアドレス)を持つものだけを探しています。
- 「サポートウェイクオン」値を探します。 そこに「g」がある場合、Wake-on-LANを有効にすることができます。
- UbuntuでWake-on-LANを設定する: sudo ethtool -s eth0 wol g
- コマンドを実行した後、手順2の手順を再実行して、 "Wake-on"の値が "d"ではなく "g"であることを確認できます。
注: Wake-on-LANでSynology ルータを設定する際には、このSynology Router Managerのヘルプ記事を参照してください。
Wake-on-LANの使用方法
コンピュータがWake-on-LANを利用するように完全にセットアップされたので、実際に起動を促すために必要なマジックパケットを送信できるプログラムが必要です。
TeamViewerは、Wake-on-LANをサポートする無料のリモートアクセスツールの一例です。 TeamViewerはリモートアクセス用に特別に作られているため、WoL機能は離れているときにコンピュータに接続する必要があるときに便利ですが、離れる前に電源を入れるのを忘れてしまいました。
注: TeamViewerは2つの方法でWake-on-LANを利用できます。 1つはネットワークのパブリックIPアドレス経由で、もう1つは同じネットワーク上の別のTeamViewerアカウント経由です(この他のコンピュータがオンであると仮定して)。 これにより、TeamViewerがインストールされている他のローカルコンピュータがWoL要求を内部的に中継できるため、ルータポートを設定することなくコンピュータをスリープ状態に戻すことができます(詳細は後述)。
Wake-on-LANのもう一つの大きなツールは、Depicusで、さまざまな場所から機能します。 WoL機能は、ダウンロードすることなくWebサイトで使用できますが、Windows(無料)とmacOSの両方に対応したGUIとコマンドラインツールと、AndroidとiOS用のWake-on-LANモバイルアプリもあります。
その他の無料Wake-on-LANアプリには、Android用Wake On LANとiOS用RemoteBoot WOLがあります。
WakeOnLanはmacOSのためのもう一つの無料WoLツールであり、WindowsユーザーはWake On Lan Magic Packetsを選択することもできます。
Ubuntu上で動作するWake-on-LANツールの1つは、 powerwakeと呼ばれています 。 sudo apt-get install powerwakeコマンドでインストールしてください 。 インストールが完了したら、 "powerwake"と入力して、電源を入れるべきIPアドレスまたはホスト名を入力します( powerwake 192.168.1.115またはpowerwake my-computer.local) 。
Wake-on-LANは機能していませんか?
上記の手順を実行しても、ハードウェアが問題なくWake-on-LANをサポートしていることがわかりましたが、コンピュータの電源をオンにしようとしても機能していない場合は、ルータでも有効にする必要があります。 これを行うには、変更を加えるためにルータにログインする必要があります 。
コンピュータを起動させるマジックパケットは、通常、ポート7または9を介してUDPデータグラムとして送信されます。パケットを送信するために使用しているプログラムの場合、ネットワーク外から試している場合は、ルータ上のそれらのポートを開き、ネットワーク上のすべてのIPアドレスに要求を転送する必要があります。
注:パワーダウンされたコンピュータにはアクティブなIPアドレスがないため、WoLマジックパケットを特定のクライアントIPアドレスに転送することは意味がありません。
ただし、ポートを転送するときは特定のIPアドレスが必要なので、すべてのクライアントコンピュータに到達するようにポートをブロードキャストアドレスとして転送する必要があります。 このアドレスは*。*。*。255の形式です。
たとえば、ルータのIPアドレスが192.168.1.1であると判断した場合は、 192.168.1.255のアドレスを転送ポートとして使用します。 192.168.2.1の場合は 、 192.168.2.255を使用します。 10.0.0.2のような他のアドレスについても、フォワーディングアドレスとして10.0.0.255の IPアドレスが使用されます。
特定のルータにポートを転送する方法の詳細については、Port Forward Webサイトを参照してください。
また、No-IPのような動的DNSサービスを購読することも考えられます。 こうすることで、WoLネットワークに接続されているIPアドレスが変更されても、DNSサービスがその変更を反映して更新され、コンピュータを起床させます。
DDNSサービスは、実際には、あなたが家にいないときにあなたの電話からのように、ネットワークの外からコンピュータをオンにするときに役立ちます。
Wake-on-LANに関する詳細情報
コンピュータを起動させるために使用される標準のマジックパケットは、インターネットプロトコル層の下で動作するため、通常、 IPアドレスやDNS情報を指定する必要はありません。 代わりに通常はMACアドレスが必要です。 ただし、必ずしもそうであるとは限りません。 サブネットマスクが必要な場合もあります。
典型的なマジックパケットは、クライアントに正常に到達し、実際にコンピュータを起動したかどうかを示すメッセージと共に返されません。 通常は、パケットが送信されてから数分待ってから、コンピュータの電源を入れたらコンピュータで何をしたいのかをチェックします。
Wake on Wireless LAN(WoWLAN)
ほとんどのラップトップは、Wake on Wireless LAN(Wake on Wireless LAN)、またはWoWLAN(WoWLAN)と呼ばれるWi-Fi用Wake-on-LANをサポートしていません。 Wake-on-LAN用にBIOSをサポートする必要があり、Intel Centrino Process Technology以上を使用する必要があるもの。
ほとんどのワイヤレスネットワークカードがWi-Fi経由でWoLをサポートしない理由は、マジックパケットが低電力状態のときにネットワークカードに送信され、ラップトップ(またはワイヤレス専用のデスクトップ)が完全にシャットダウンされ、マジックパケットを聞く方法がないため、ネットワーク経由で送信されたかどうかはわかりません。
ほとんどのコンピュータでは、無線デバイスがWoLリクエストを送信している場合にのみ、Wake-on-LANはWi-Fiで動作します。 言い換えれば、ラップトップ、 タブレット 、電話などがコンピュータを起動していて、それ以外の方法で起きていない場合には機能します。
Wake on Wireless LANに関するこのMicrosoftの文書を参照して、Windowsでの動作を確認してください。