连接到OpenVPN时访问局域网

我有一个安装了Asuswrt-merlin固件的Asus路由器。 我有我的路由器上的DHCP服务器给192.168.0 / 24子网中的地址。 我的OpenVPN服务器configuration如图所示。 VPN子网/networking掩码是10.8.0.0 / 255.255.255.0。 将Push LAN to clients ,并且两个DNS设置都如图所示进行设置。 但是,当通过TUN连接到VPN服务器时,我无法连接到本地LAN。 当我切换到TAP我可以使它的工作,因为那么VPN子网/networking掩码是相同的我的本地局域网和连接的VPN客户端从局域网DHCP池中获得IP地址,但是我无法连接我的Android手机/ iOS设备VPN服务器,因为它们不支持TAP ,只有TUN

我如何通过TUN访问我的本地局域网?

尝试这些,这些你需要一个用户名/密码帐户设置另外….如果这不起作用,你需要发布更多的细节和你的日志。

无论何时进行更改,始终导出并使用新的configuration。

你好,你需要添加路线与公制

 route add -p 192.168.0.0/16 (router-local-ip) metric 1 

*以pipe理员身份运行cmd。