跨网络访问

跨网络访问

我有两个网络,现在我们将它们命名为“家庭”和“办公室”,设置如下:

Internet -> Modem -> -> -> -> Router -> -> -> Router
        192.168.2.100      192.168.2.1   WAN 192.168.2.2
    DMZ set to 192.168.2.1                 LAN 10.0.0.1

家庭网络 192.168.2.x

办公网络 10.0.0.x

我设置了一些端口转发,它们运行良好,使我能够访问一些 Web 服务。而且通过它,我能够通过连接到 192.168.2.2 实现从家庭到办公室的远程连接,端口静态指向一个主服务器。我的问题是,有没有办法让我能够从一个网络访问另一个网络?例如,我在办公室网络上有一台打印机,但我希望能够从家庭网络打印。同样,办公室网络中可能有一些网络驱动器,我希望从家庭网络访问它们。此外,如果可能的话,它是否始终是单向的,还是我可以通过两种方式访问​​它们。

答案1

您可以这样做(可能 - 假设路由器允许)并且您可以双向访问。

第一步是关闭办公室网络上的 NAT/地址转换(我假设办公室网络是 192.168.2.2/10.0.0.1)。这将允许您的办公室网络根据其真实 IP 查看您的家庭网络,而不是隐藏在办公室 IP 后面。

第二步是告知您的家用路由器如何访问办公网络。为此,您需要添加一条路由到 10.0.0.0 网络掩码 255.255.255.0,网关为 192.168.2.2 - 这将告知您的家用路由器如何找到您的办公网络。(您不需要在办公网络上执行此操作,因为它应该已经知道如何找到家庭网络,因为它的 WAN 地址位于家庭网络中)。

相关内容