情况很简单,但我花了三天时间试图找到解决方案,但没有成功。
我家里有一台打印机,我需要通过笔记本电脑访问它。打印机位于一个偏远的车库里,没有 wifi 连接 - 所以我决定使用我的旧 Android 手机作为热点(通过 LTE\5G)。 Android 手机和我的笔记本电脑连接到同一个wireguard VPN - 10.6.0.0/24
。
我设法与打印机共享 VPN 连接 - 当从打印机 ping 我的笔记本电脑时 - 它工作得很好(因为电话,即网关,知道如何通过 VPN 到达我的笔记本电脑) - 但遗憾的是,另一个周围的方法不起作用,我无法访问在 port 上运行的打印机 Web 界面9000
,这是我的目标。
我在想我需要以某种方式将传入端口 上的电话的所有流量(比方说,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+
似乎允许我创建自定义路由规则,但这就是我陷入困境的地方。
任何帮助将非常感激。
谢谢