我有一台安装了 Asuswrt-merlin 固件的华硕路由器。我的路由器上的 DHCP 服务器在 192.168.0/24 子网中提供地址。我的 OpenVPN 服务器配置如下这图像。VPN 子网/网络掩码为 10.8.0.0 / 255.255.255.0。Push LAN to clients
和 两个DNS
设置均按图像所示进行设置。但是,当通过 连接到 VPN 服务器时,我无法连接到我的本地 LAN TUN
。当我切换到 时,TAP
我可以使其工作,因为 VPN 子网/网络掩码与我的本地 LAN 相同,并且连接的 VPN 客户端从 LAN DHCP 池获取 IP 地址,但是我无法将我的 Android 手机/iOS 设备连接到 VPN 服务器,因为它们不支持TAP
,仅支持TUN
。
我如何通过 访问我的本地 LAN TUN
?
答案1
答案2
大家好,您需要添加带度量的路线
route add -p 192.168.0.0/16 (router-local-ip) metric 1
*以管理员身份运行 cmd。
答案3
对于遇到相同问题的我来说,这几乎完美地解决了问题!启用了网络发现吗?我正在从远程位置(客户端)使用我的 Apple TV,使用路由器到路由器的隧道。当我尝试在家中(服务器端)访问我的家庭网络时,所有设备都会显示出来。当我尝试远程访问它时,我需要输入设备的 IP 地址。有什么想法吗?