AFWall+を使用してWireguard VPNを介してテザリングされたデバイスにパケットを転送する方法は?

AFWall+を使用してWireguard VPNを介してテザリングされたデバイスにパケットを転送する方法は?

状況は簡単ですが、解決策を見つけるために3日を過ごしましたが、成功しませんでした。

家にプリンタがあるので、ノートパソコンからアクセスする必要があります。プリンタはWi-Fi接続のないリモートガレージにあるので、既存のAndroid携帯電話をホットスポット(LTE \ 5G経由)として使用することにしました。 Android携帯電話とマイノートパソコンは同じWireguard VPNに接続されています10.6.0.0/24

プリンタとVPN接続を共有できました。プリンタでノートブックをpingするのはうまくいきました(電話、つまりゲートウェイがVPNを介してラップトップに接続する方法を知っていたため)。しかし残念ながら、他のコンピュータには問題がありました。方法は機能しません。9000私のターゲットであるポートで実行されているプリンタのWebインターフェイスにアクセスできません。

ポート(たとえば9001)の電話に入るすべてのトラフィックを、ポートのプリンタのIPアドレスに何らかの方法でルーティングする必要があると思います9000

laptop wireguard IP is 10.6.0.3

phone wireguard IP is 10.6.0.4

printer IP which it received from the phone is 192.168.146.200

もう少し調べたところ、アプリでカスタムAFWall+ルーティングルールを作成できることがわかりましたが、ここでブロックされています。

どんな助けでも大変感謝します。

ありがとう

関連情報