マジックパケットは指定されたIPアドレスでは動作しません

マジックパケットは指定されたIPアドレスでは動作しません

私はDebianをインストールしたwakeonlanパッケージを使用しています。
古いGigabyteG41MT-D3次のように静的 DHCP IP ルールを使用して TP-Link モデム/ルーター コンボに接続されます。192.168.1.110
問題は:


コマンドwakeonlan 11:22:33:44:55:66システムを使用して、ポートを使用してブロードキャストIP経由でマジックパケットを送信します。9そしてすべては大丈夫! 出力:
Sending magic packet to 255.255.255.255:9 with 11:22:33:44:55:66
この後すぐに PC が起動しますが、指定された IP アドレスを使用すると動作しません。
:wakeonlan -i 192.168.1.110 11:22:33:44:55:66
出力:Sending magic packet to 192.16.1.110:9 with 11:22:33:44:55:66

以下のオプションに注意してください:

  1. IPでRDP接続できる192.168.1.110
  2. 私は使用していますダイナミックDNSRDP ポートが転送され、インターネット経由でもリモート接続できるようになります。

これを修正して、インターネット経由でマジック パケットを送信できるようにする方法を知る必要があります。

注意:11:22:33:44:55:66正しい MAC アドレスに置き換えます。

編集:
ADSL モデム/ルーターコンボモデル:TP-Link TD-W8151N

答え1

PC がスリープ状態の場合、ARP 解決が192.168.1.110失敗し、パケットを配信できなくなります。

MAC アドレスを静的 ARP テーブルに追加するか、ブロードキャスト (内部から) することができます。

多くのルーターには、ポート転送がトリガーされた場合に PC を WOL する機能もあります。

関連情報