VPN がアクティブな状態で `wakeonlan` を使用するにはどうすればいいですか?

VPN がアクティブな状態で `wakeonlan` を使用するにはどうすればいいですか?

今日、私は PIA (Private Internet Access - バージョン 2.9) VPN サービスをネイティブ アプリケーション経由で設定し始めましたが、これまでのところ、wakeonlan some-mac-address自宅のサーバーをオンにすること以外はすべてうまく機能しています。

PIA アプリでいろいろ調べたり設定を変えてみたりしましたが、効果はありませんでした。LANトラフィックを許可するブロードキャストをPIAネットワークに送信するため、ここでは適用されません。


試してみましたtcpdumpが、そのスクリプトをバイナリ自体と一緒にスプリット トンネルに255.255.255.255配置しても、完全なブロードキャスト アドレスは使用できません。wakeonlan perlperl


何を着ればいいですかホワイトリスト(スプリット トンネルをオンにする) または、簡単なコマンドを変更して、PIA VPN 上の場合でもサーバーを起動できるようにしますか?


私は、次のネットワーク設定で、WireGuard 上で Mint 20.1 Cinnamon と PIA v2.9 を使用しています。

WireGuard 上の PIA v2.9 - 設定

答え1

少なくとも私の現在のルーター (Archer AX10) では、次の操作を実行できます (私はキャストやネットワーク全般についてあまり理解していないので、さらに説明が必要な場合は、自由に答えてください)。


ローカルサブネットを次のように入力します。192.168.0.255明らかにLANを挿入する必要があります

wakeonlan -i 192.168.0.255 mac-address

私のように動作させることができた場合は、 のようなシェルのエイリアスを作成すればboot-something、問題は解決します。

関連情報