web-dev-qa-db-ja.com

コンピュータがネットワークカードからウェイクアップするのはなぜですか?

コンピューターがネットワークからウェイク信号を受信して​​いることに気づきました。プリンター、スマートフォン、NAS、ルーター、その他のコンピューターなど、接続されているデバイスが少ないLANを使用しています。

Powerconfigで最後のウェイクのステータスを確認しました。

C:\>powercfg /lastwake
Wake History Count - 1
Wake History [0]
  Wake Source Count - 1
  Wake Source [0]
    Type: Device
    Instance Path: PCI\VEN_8086&DEV_1503&SUBSYS_849C1043&REV_05\3&11583659&0&C8
    Friendly Name:
    Description: Intel(R) 82579V Gigabit Network Connection
    Manufacturer: Intel Corporation

そのため、ネットワークカードでコンピューターをスリープ解除することを禁止しました。

私の質問は、なぜネットワークからウェイク信号を受信するのですか?起源は何でしょうか?

2
nowox

同じリンク上にあるデバイスに焦点を当てます。デバイスをチェックする最良の方法は、パケットを終了するソフトウェア/設定について、考えられる各デバイスを調べることです。検索を他のデバイスのみに制限しないように注意してください。 (ウェイクアップされたドライブは、スケジュールされたイベントなどの他の原因でウェイクアップされ、偶然にWoLを送信している可能性があります。)

そこから原因が見つからない場合は、意図的にコンピュータの電源を入れたままにして、パケットキャプチャを実行できるネットワークスニファを実行することをお勧めします。 (TCPDumpとWireSharkでこれを実行できると思います。ただし、WireSharkにはセキュリティ上の問題があることがわかっているため、攻撃者が通信できる可能性のあるネットワークを使用している場合は、これが最適なオプションではない可能性があります。ウェイクアップするコンピューターで。)

そのスニッフィング/キャプチャは、パケットを送信しているデバイスのMAC-48アドレスを通知できるはずです。次に、MACアドレスルックアップを調べて、デバイスの製造元を見つけます。

それでも問題が解決しない場合は、パーツを交換すると役立つ場合があります。 WoLは、コンピューター以外から送信できることに注意してください。たとえば、ルーターにはWoLパケットを送信するオプションがあることが知られています。

3
TOOGAM