最近、ネットワーク内のMACアドレスによるWake-On-Lanをサポートする新しいアプリを入手しました。私の質問は、ネットワークに接続されていないときにこれを使用してコンピューターの電源をオンにすることはできますか?
(たとえば)VPNサーバーとして機能するRaspberry Piがネットワークにある場合、それに接続してからWake-On-Lanコマンドを使用できますか?
L2TPVPNを使用する予定です。
はい、可能です。私の場合、ローカルネットワークに接続されたRaspberryPiの「L2TP/IPSecPSK」で動作します。
WOLはレイヤー2プロトコルです。つまり、VPN自体では機能しません(VPNがL2ブリッジでない限り、疑わしいです)。
しかし、できることは、RPiにSSHで接続し、RPi自体からWOLコマンドを発行することです。これは機能するはずです(RPiはターゲットデバイスと同じL2ネットワーク上にあるため)
はい、VPNであろうとなかろうと、間違いなくこのように接続できます。実際、RPiは画像に入力する必要さえありません。以下のセットアップの唯一の要件は、ホームルーターを常にオンにすることであり、ルーターはDD-WRTまたは同様のものを実行している必要があるため、ARPテーブルを変更できます。
ほんの少しの騒ぎと、すべてが機能することを確認するための多くのテストで、私は個人的に以下を設定しました、そしてそれはここ数年、複数のパブリック、プライベート、およびVPNネットワークでうまく機能しています:
選択したIPへのWebインターフェイス(アプリケーションとゲーム->ポート範囲転送)でポート転送ルールを作成します。
wol | 9 | 9 | udp | 192.168.1.254
Webインターフェイスの管理->コマンドセクションに次の行を入力し、スタートアップの保存で保存して、静的ARPエントリを追加します。 )。
arp -i br0 -s 192.168.1.254 FF:FF:FF:FF:FF:FF
http://www.dd-wrt.com/wiki/index.php/WOL#Remote_Wake_On_LAN_via_Port_Forwarding
携帯電話で、ホームルーターに信号を送って、LAN上のコンピューターをウェイクアップするには、 Wake on Lan Over The Interweb by depicus のようなサービスを使用できます。 (彼のコードを使用して独自の個人用Webページを作成できる場合があります。私はまだこれを行うことができません。彼のレガシーコードはすべてASP.NETであり、そのようなものをホストすることに少し慣れていません。)
これにはVPN接続は必要ありません。ただし、他の回答で述べたように、SSHを使用してRPiにアクセスし、LAN上で通常WOLコマンドを使用すると、セットアップはより単純になりますが、おそらく便利ではありません。