WOLの設定
WOLが作動しないときの確認事項 #
Windows 10でWake on Lan (WOL)できていたのに、突如できなくなったので設定を確認。
Wake on LANによるWindows10遠隔起動の設定方法が参考になる。
以下の3項目を確認
- LANアダプタの設定
WOL関係の項目が有効になっているか


- 電源管理の設定
高速スタートアップを無効にする

- BIOSの設定
BIOSでWOLを有効にする
今回は高速スタートアップ有効になっており、BIOSのWOL関係の設定値がdisableになっていた。
(何故今までWOLが動いていたのかわからない)
docekrでWOLサーバーを動かす #
daBONDi/go-rest-wolを利用
注意点はコンテナをホスト・ネットワークで動かすこと。これをしないとUDPパケットが通らない。ホストモードではポートが競合するのでメジャーな80は使わずに、9090で動かしている。UDPパケットはポート7 or 9に送信するらしい。
version: '3'
services:
wol:
image: "dabondi/go-rest-wol"
environment:
WOLHTTPPORT: 9090
#ports:
# - "80:8080"
volumes:
- ./computer.csv:/app/computer.csv
network_mode: host

追記(2022/06/09) #
WOLが効かなくなりwindows 11に上げたからかと思い設定をチェックしたが異常なし。結局、UEFIの設定が消えていた模様。ACPI ConfigurarionのPCIE Devices Power On をEnableにしたら解決。トラブルの際は、どの電源状態(S0~S5)でWOLが有効にならないかチェックしてから対応した方が良い。

コメント