当ページは検証・整備中のドラフトです。
内容は実環境での検証や追加調査により変更される予定です。
参照:ページ公開・更新ポリシー
WOL(Wake on LAN)とは
WOL(Wake on LAN)は、ネットワーク経由でパソコンなどの端末を起動する仕組みである。
離れた場所から端末を起動できるため、リモートアクセスや遠隔メンテナンスに利用される。ただし、WOLが行うのは端末の起動までであり、ログインや遠隔操作には別の仕組みを使用する。
WOLはどのような仕組みで端末を起動するのか
WOLでは、Magic Packetと呼ばれるデータを対象端末へ送信する。
WOL送信元
↓
Magic Packet
↓
対象PCのNIC
↓
PCを起動
対応するNICは、端末が停止している間も待機電力を使ってMagic Packetを監視し、受信するとマザーボードへ起動を要求する。
そのため、設定や構成によってはOSをシャットダウンした状態からも起動できる。一方、電源ケーブルを抜くなどして待機電力そのものを失えば、WOLは機能しない。
Magic Packetとは
Magic Packetは、起動対象となるNICのMACアドレスを所定の形式で含むデータである。
LAN内へブロードキャストして送信する構成では複数の端末へ同じパケットが届くが、すべてのWOL対応端末が起動するわけではない。
┌→ PC-A → MAC一致 → 起動
Magic Packet ─┼→ PC-B → MAC不一致
└→ PC-C → MAC不一致
ブロードキャストはパケットを届ける範囲を決め、Magic Packet内のMACアドレスが起動対象を指定する。
WOLを利用するために必要な条件
WOLの利用可否はOSだけでは決まらず、主に次の要素が関係する。
- マザーボード
- BIOS / UEFI
- NIC
- NICドライバ
- OS
- 電源状態
- ネットワーク構成
これらがWOLを利用できる構成になっている必要があるため、「OSがWOLに対応している」という情報だけでは利用可否を判断できない。
WOLはどのOSで利用できるのか
WOLはWindows固有の機能ではなく、複数のOSや専用機器で利用されている。
Windows
対応するPCで利用でき、Windows 11ではHome、ProともにWOLを利用できる。ただし、実際の動作はNIC、ドライバ、BIOS / UEFI、電源設定などにも左右される。
Linux
対応するNICで利用でき、OSからNICのWOL対応状況や設定を確認できる。
macOS
Macにもネットワーク経由でスリープを解除する機能がある。ただし、利用条件は機種、世代、接続方法、電源状態によって異なる。
NASなどの専用機器
QNAPやSynologyなど、WOLに対応したNASもあるため、対応状況は製品ごとに確認する。
USB-LANやドック経由でも利用できるのか
薄型ノートではEthernet端子を持たず、USB-LANアダプタやドックを介して有線LANへ接続する構成も多い。

この場合のWOL対応は、PC本体、USB-LANアダプタやドック、接続方式、ドライバ、電源管理などの組み合わせによって決まる。内蔵EthernetでWOLに対応するPCでも、USB-LANを挟むと起動できるとは限らない。
特にスリープやシャットダウン中にUSB機器への給電が停止する構成では、LANアダプタがMagic Packetを受信できない。USB-LANやドックを利用するノートPCでは、OSの対応だけで判断せず、PCメーカーがその接続方法でのWOLをサポートしているか確認する。
電源状態によって動作はどう変わるのか
WOLは、端末の電源状態によって利用可否が変わる。
| 電源状態 | WOL |
|---|---|
| スリープ | 対応構成では利用できる |
| 休止状態 | 構成による |
| シャットダウン | 構成による |
| AC電源断 | 利用できない |
特に休止状態やシャットダウンからの起動は、NIC、BIOS / UEFI、OSの電源設定などに左右される。
Windowsでは高速スタートアップの設定がシャットダウン後のWOL動作に影響する構成もある。そのため、WOLを導入するときは対応の有無だけでなく、どの電源状態から起動させるのかも確認する。
有線LANとWi-Fiでは何が違うのか
一般的なWOLは有線Ethernetで利用される。
一方、Wi-Fiからの復帰にはWake on Wireless LAN(WoWLAN)などに対応した構成が必要となるため、有線LANでWOLを利用できる端末でもWi-Fiから起動できるとは限らない。
外部ネットワークからのWOLは何が違うのか
同じLAN内であれば、LAN内の機器から対象PCへMagic Packetを送信できる。
一方、外部ネットワークから利用する場合は、ネットワークの境界を越えて対象LANへMagic Packetを届ける必要がある。しかし、ルーターはブロードキャストを別ネットワークへ通常の通信と同じように転送しない。
そのため、VPNでLANへ接続できても、WOLに必要な通信まで対象端末へ届くとは限らない。
このような環境では、対象PCと同じLAN側にあるルーター、NAS、サーバーなどからMagic Packetを送信する構成が使われる。
外出先
↓
VPN
↓
LAN内のWOL送信役
↓
Magic Packet
↓
対象PC
WOLにはどのようなセキュリティ上の注意点があるのか
一般的なMagic Packetには、利用者を強く認証する仕組みがない。そのため、外部からWOLする目的でLANへの通信を安易に公開しない。
外部から利用する場合は、VPNなどで認証された経路から内部ネットワークへ接続し、その内部からMagic Packetを送信する構成を基本とする。
また、WOLで端末を起動できることと、端末へログインできることは別である。
WOL
↓
PCを起動
↓
OSの認証
↓
リモートアクセスの認証
WOLは起動だけを担い、OSやリモートアクセスの認証はそれぞれ別の仕組みが担う。
WOLでできること・できないこと
WOLの役割は端末の起動であり、起動後の操作や認証までは行わない。
| 操作 | WOL |
|---|---|
| PCを起動する | ○ |
| OSへログインする | × |
| VPNを構築する | × |
| PCを遠隔操作する | × |
| 利用者を認証する | × |
したがって、外部から停止中のPCを操作する場合は、複数の仕組みを組み合わせる。
VPNで内部ネットワークへ接続
↓
WOLでPCを起動
↓
リモートアクセス
まとめ
WOLは、Magic Packetを使ってネットワーク経由で端末を起動する仕組みである。
利用可否はOSだけでなく、NIC、BIOS / UEFI、電源状態、ネットワーク構成によって決まる。また、外部から利用する場合は、VPNなどで内部ネットワークへ接続し、LAN側からMagic Packetを送信する構成を基本とする。
