有线电脑无法看到无线电脑

有线电脑无法看到无线电脑

我有一台 Netgear SRX5308 路由器,启用了 DHCP,如下所示:

Router IP 192.168.1.1
Subnet Mask 255.255.255.0
Start IP 192.168.1.100
End IP 192.168.1.254
DNS 1 192.168.1.71
DNS 2 192.168.1.72

然后我有一个 Linksys N900 智能 Wifi 路由器,它连接到上面的有线路由器,同样启用 DHCP,如下所示:

Router IP 10.78.84.247
Start IP 10.78.84.100
End IP 10.78.84.149
DNS 1 192.168.1.71
DNS 2 192.168.1.72

因此,当无线客户端连接到 wifi 时,它会获得为 wifi 路由器指定的 IP 范围,一切似乎都运行正常,客户端可以正确使用 DNS。

wifi路由器自带Samba服务器,可以让我们用USB硬盘做NAS,问题是有线电脑上的10.78.84.247无法解决,这是为什么,我该如何解决呢?

答案1

这是因为两个路由器都在执行 NAT/PAT。linksys 在其 wan 接口上有一个 192.168.1.x 地址,然后在其 lan 接口上使用 10.78.84.x,因此 192.168.1.x 上的客户端对 10.78.84.x 一无所知,并且任何联系它们的尝试通常都会转发到您的默认 GW(即您的上游互联网连接)要解决这个问题,您需要做的是将 N900 智能 Wifi 路由器变成网桥,告诉它不要进行地址转换或路由。如果在设置中无法做到这一点,您可以禁用其上的 DHCP,而不是将 WAN 链接插入 192.168.1.x 网络,而是在那里插入 LAN 端口。这样,两个无线网络上的客户端都将获得 192.168.1.x 地址。

如果那不是选项,或者您想将网络分开,则需要禁用 linksys 上的地址转换,并启用 2 个子网之间的路由。然后,无论是在 netgear 上,还是在 192.168.1.x 上的每台计算机上,您都需要将 10.78.84.0/24 (255.255.255.0) 的静态路由添加到 N900 上的 wan 端口的 ip 地址。

相关内容