![192.168.2.xy 无法访问 192.168.1.xy (: 255.255.255.0)](https://linux22.com/image/1386722/192.168.2.xy%20%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%20192.168.1.xy%20(%3A%20255.255.255.0).png)
我的目标是从 PC 访问我的 NAS,但无法访问 NAS。
情况
这是我的网络配置:
Router 1: 192.168.2.1 : 255.255.255.0
Router 2: 192.168.1.1 : 255.255.255.0
NAS: 192.168.1.108 (in Network of Router 2)
PC Foo: 192.168.2.xy
问题
问题是我无法从“PC Foo”访问我的 NAS(无法 Ping)。所有其他 PC 的 IP 为 192.168。2.xy 获取访问权限。
问题
我不确定,但这是一个子网问题吗?
如果我不想更改 IP,我该怎么做才能获得访问权限?
答案1
您需要在每个路由器中为另一个路由器的网络设置静态路由,并确保启用了数据包转发。
答案2
我猜你的路由器 2 在不需要时执行了 NAT。禁用路由器 2 中的 NAT 和 DHCP 服务,使其仅充当以太网交换机/网桥。然后你的整个网络将成为一个子网,这对你来说可能是一个更好的设置。
如果您有充分的理由让路由器 2 执行 NAT,则需要在其中输入 NAT 端口映射,以便路由器 1 网络上的任何东西都可以访问它们需要在路由器 2 网络上访问的内容。您还需要在路由器 1 上设置静态路由,以便它知道将所有 192.168.1.x 流量发送到路由器 2,或者您需要在路由器 1 网络上的所有机器上设置这种静态路由。