• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

wakeonlan

date: 2023-05-06 excerpt: wakeonlanの使い方

tag: linuxwindowswakeonlan


wakeonlanの使い方

概要

  • NICにmac addressを指定してPCを起動する機能/コマンド
  • BIOS/UEFIとOSの双方で有効化されている必要がある
  • UDPのポートが解放されていれば、インターネットからもスイッチを入れることができる
    • パケットがドロップされるのか、たまに通じないことが有る

コマンドのインストール

ubuntu/debian

$ sudo apt install wakeonlan

macOS

$ brew install wakeonlan

windowsでwakeonlanで待ち受けする

  • 手順
    • デバイスマネージャーを起動
    • ネットワークアダプタを選択
    • プロパティを選択
    • 電源の管理のタブを選択
    • このデバイスで、コンピューターのスタンバイ状態を解除できるようにするを有効化
    • Magic Packetでのみ、コンピュータのスタンバイ状態を解除できるようにするを有効化

ubuntuでwakeonlanで待ち受けをする

# 確認
$ sudo ethtool <nic-name>
Supports Wake-on: <letters> # <letters>に`g`が含まれていればwolが動作する

# 有効化
$ sudo ethtool -s <nic-name> wol g

wakeonlanで対象のPCを起動する

LAN

$ wakeonlan <mac-address>

インターネット

$ wakeonlan -i `dig +short <hostname>` -p <port> <mac-address> 


linuxwindowswakeonlan Share Tweet