我最近买了一个 Wifi 网,用来改善家里的覆盖范围。到目前为止,在大多数情况下,它对家里的每个人都很好用。我唯一遇到麻烦的是尝试通过我的 OpenVPN 连接访问几台机器(以前我没遇到过问题)。
这是我的网络图。
我保留了原来的路由器,因为它支持 OpenVPN/No-IP,而 wifi 网状网不支持(据我所知,没有一个消费级路由器支持该功能)。
所有通过 wifi 连接的设备和通过集线器连接的设备(集线器是必需的,因为主网格节点上只有两个以太网端口)都可以正常工作。它们可以上网,相互通信(例如,我可以通过 RDP 从我的桌面连接到媒体服务器)。
唯一的问题是,当我不在家时,我想通过手机通过 RDP 连接到我的媒体服务器。我使用 OpenVPN 连接(我使用前我有网格,并且一切运行正常),但我无法通过 RDP 连接到媒体服务器。
这是路由器上的 OpenVPN 配置:
我思考我必须设置静态路由(路由器支持此功能),但我迄今为止的尝试都没有成功。可能是因为我真的不知道自己在做什么。
当我使用 Tenda 应用程序时,它显示主节点的 IP 地址是 192.168.1.1。
路由器 IP 地址是 192.168.0.1。我可以从我的桌面连接到它并更改设置。它显示 Tenda 节点的 IP 地址是 192.168.0.127。
我的桌面的 IP 地址是 192.168.1.60,我的媒体服务器的 IP 地址是 192.168.1.249。
那么,我认为有两个子网?从我在谷歌上看到的信息来看,我需要使用静态路由将流量从一个子网转发到另一个子网。以下是我在路由器上的“静态路由”下看到的内容:
那么,有什么想法我应该在静态路由中添加什么才能使其工作?(或者,如果不是静态路由,那是什么?)实际上我只需要通过 OpenVPN 访问两个桌面,所以如果有必要,我愿意设置专门针对它们。但如果我可以通过 OpenVPN 访问我家中的每个设备,那也很好。