华硕路由器 OpenVPN 服务器无法访问 LAN

华硕路由器 OpenVPN 服务器无法访问 LAN

我正在尝试在我的华硕路由器上设置 OpenVPN 服务器,以便在路上时可以访问 LAN 上的设备,但无法使其正常工作。我可以通过 访问路由器的 Web UI 192.168.1.1,但当我尝试访问其他任何内容时,却无法访问。

这是我在路由器上所做的设置,但即使我启用了“将 LAN 推送到客户端”设置,它仍然不起作用。我尝试关闭 OpenVPN 服务器并重新打开以确保设置适用,但即便如此,我还是没有成功。

华硕路由器 OpenVPN 设置

答案1

我参加这个聚会已经很晚了,但最近我用同一个路由器解决了这个问题。使用您当前的 VPN 设置,您需要做的就是在 LAN 高级设置部分的“路由”子选项卡中启用静态路由。

在此处输入图片描述

此后,您应该能够访问 LAN 上的其他设备。可能需要重新启动 OpenVPN 服务器。

另一个可用的选项是将 OpenVPN 服务器切换到 TAP 模式,这样会将您直接置于 LAN 中,而不是创建推送到 LAN 的新子网。我之前一直使用 TAP 配置,但是,我已切换到 TUN,因为 Android 设备不支持 TAP,除非 root 权限。我注意到从 TAP 切换到 TUN 的一个副作用是主机名查找不再有效,但是,这绝不是什么大问题,因为我希望访问的设备有静态 IP。

答案2

通过 OpenVPN 连接路由器时遇到了同样的问题。除了路由器的 UI 之外,没有可用的 LAN 设备。我通过让 LAN 设备访问互联网解决了这个问题。由于我有点偏执,所以我阻止了除笔记本电脑之外所有设备的互联网访问。

答案3

原因之一可能是未使用 启用 LAN 访问General settings。应将VPN-Server选项Client will use VPN to access设置为Both或至少设置为LAN only

在此处输入图片描述

相关内容