Wake On Lan(WOL)のマジックパケットが届くか確認する

ALL
スポンサーリンク

Wake On Lan(WOL)させる時に、起動させたいマシンにマジックパケットが届くかの確認方法です。
WOLで起動させたいマシン上で確認します。

Windowsの場合

Wireshark で確認します。

「Wireshark」ネットワークプロトコルアナライザー – 窓の杜

Wireshark でキャプチャを開始します。
Wireshark のインストール方法やキャプチャの開始については、次のサイトの「Wiresharkの実行」までを実施してください。

Wiresharkの使い方 – ネットワーク入門サイト

Wireshark でキャプチャを開始した後は、次の画面の赤色の箇所で wol と入力して、右矢印のアイコンのボタンを押します。
画面上段あたりで、下の画像の青枠のように WOL の表示があれば、マジックパケットが届いています。
Wireshark では、同一ネットワーク内の、他のPCから別のPC宛のマジックパケットも表示されますので、 下の画像の緑枠の箇所に自分のMACアドレスが表示されていることを確認してください。

Linuxの場合

tcpdumpコマンドで確認します。

tcpdump proto 0x0842 or udp port 9

複数NICを指している場合は、-i でインタフェース名を指定しておきます。

tcpdump proto 0x0842 or udp port 9 -i enp24s2

tcpdump を実行した状態で、別のPCからマジックパケットを送信します。
すると、 tcpdump では、次のような行が表示されます。
このような表示があれば、マジックパケットは届いています。

22:47:41.218210 IP 192.168.1.227.50181 > 192.168.1.255.discard: UDP, length 102

なお、tcpdumpでのマジックパケットの確認では、同一ネットワーク内の、他のPCから別のPCへのマジックパケットも表示されます。
別のPCから自分がマジックパケット送信したタイミングで、tcpdumpでの表示がされることを確認してください。

コメント