インターネットからのWake-on-Lanを許可する

インターネットからのWake-on-Lanを許可する

ファイアウォール ルーター (Cisco ASA 5505) の背後にネットワークを設定しています。このネットワークにはデバイスがあり、寿命を延ばすために特定の時間に S3 または S4 に移行できますが、必要に応じて起動する必要があります。他の入力がない場合、これは Wake on Lan を意味します。

このデバイスには DHCP アドレスがあります。

デバイスはルーター/ファイアウォールにのみ接続され、デバイス宛てのすべてのネットワーク パケットが転送されます。デバイスはインターネットとローカル ネットワークの両方から起動する必要があります。

当初の私の理解では、ネットワーク パケットはデバイスを起動できるというものでしたが、これは誤りです。現在、次のことが必要であると考えています。

  1. 対象マシンのBIOSとネットワークデバイスのOS(Windows 10)でWake on Lanが有効になっている
  2. WOLパケット用にこのデバイスのMACアドレスを取得する方法
  3. デバイスには動的アドレスがあるため、ルータ/ファイアウォールが着信インターネット パケットをイーサネット経由でブロードキャストし、ターゲット デバイスを起動できるようにする方法があります。
  4. ルーター/ファイアウォールは 3 をサポートする必要があります。

1は簡単ですが、他のものは可能であっても難しいです -

編集- もう 1 つの制約は、ルーターがホーム ネットワークの最初のルーターではないことです。WOL パケットがスリープ状態のデバイスが接続されている実際のルーターに到達するまでに、1 レベルまたは 2 レベルのリダイレクトが発生する可能性があります。

上記が唯一の方法である場合、

  1. ルータで WOL パケットを「構築」できないと仮定すると、このパケットをインターネットから構築し、特定のポートでルータに送信して、ルータにブロードキャストさせることは可能ですか? 私は Cisco ASA 5505 ルータを使用しています。これを実現するために、ルータで何を探せばよいのかわかりません。
  2. これを実現する他の簡単な方法はありますか? ルーターをアプリケーション/スクリプトを実行できるものに変更することはできません。ルーターの背後に、これを実行できる別の常時オンのマシンがありません。

関連情報