答案1
您选择的设置并不理想,因为您的网络上有许多不同的 IP 范围和多个 DHCP 服务器。如果您希望继续使用此路线,则需要高级路由。
作为一种解决方案,我(和许多其他人)建议您通过使用一个 DHCP 服务器(图中的“B-BOX”)、为所有 LAN 设备使用一个 DHCP 池来大大简化您的网络,并通过禁用其 DHCP 服务器将您的 JWNR2010v5 用作简单的接入点。
默认情况下,消费级路由器(无论是无线、以太网还是两者)都具有内置 DHCP 服务器,可为与其连接的 LAN 设备提供地址。如果您将这样的路由器引入已有 DHCP 服务器(例如您的“B-BOX”)的网络,则 DHCP 服务器将发生冲突,并且您 [最终] 无法在两个路由器之间建立网络连接。
禁用附加路由器上的 DHCP 服务器将导致任何连接的设备从网络上现有的 DHCP 服务器获取 IP 地址。
有了这些背景知识,我们就可以解决您遇到的问题。
您需要从图表中纠正一件事:
您已将 JWNR2010v5 的“WAN/Internet”(蓝色插座)连接到 B-BOX - 您不得使用“WAN/Internet”端口将附加路由器连接到您的网络。将其插入 JWNR2010v5 背面的一个标准 LAN 端口。
解决:
- 将计算机(通过以太网)连接到您的 JWNR2010v5 并登录其管理页面
- 转到 LAN 设置页面,您可以在其中控制 LAN 寻址,例如 DHCP
- 将您的 JWNR2010v5 设备设置为具有 B-BOX DHCP 范围之外的地址,但在 B-BOX 用于 LAN 设备的子网之内。对于您的场景 192.168.1.64应该适合
- 将您的 JWNR2010v5 设备设置为具有与您的 B-BOX 路由器相同的子网掩码:255.255.255.0
- 禁用 DHCP 服务器在您的 JWNR2010v5 上
- 保存设置
- 在 JWNR2010v5 管理页面上,将您的无线网络配置为具有与您的 B-BOX 完全相同的 SSID、频道、加密和密码 - 这将确保您网络上的任何无线设备都能无缝连接到最近的路由器。
- 保存设置
- 重启两个路由器
- 一旦两个路由器都重新启动,您应该注意到您的 LAN 设备获得了 192.168.1.2-192.168.1.63 范围内的新 IP 地址,并且它们都应该能够浏览互联网并进行内部通信(文件/打印共享等)
对于较新的 Netgear 路由器,请使用以下参考:http://kb.netgear.com/app/answers/detail/a_id/19852/~/how-do-i-set-up-a-wireless-router-as-an-access-point-on-a-network-that-has
答案2
让我解释一下这里发生了什么。(现在我喝了点咖啡……)
网络地址转换 (NAT) 就是造成这种情况的原因。NAT 旨在获取您的公共 IP 地址(由 ISP 提供的 IP 地址),并将其转换为专用网络。
互联网可以看到您的公共 IP 地址。对于 Web 服务器来说,它们都是一样的。您的路由器会确定将数据发送到何处:
因此,当我们添加另一个执行 NAT 的路由器时,我们最终会“隐藏”我们的第二个专用网络。您的第一个路由器不知道将数据包发送到哪里,而第二个路由器将我们第一个网络上的所有内容视为 Big Bad Internet:
而你的10.0.0.101
可能能够连接到第一个网络(192.168.0.0
网络)上的 PC,我们还将放弃广播,这将破坏您的共享、Windows 工作组和 NetBIOS over TCP (NBT) 功能。这就是为什么当您从 Explorer 打开网络时无法“看到”另一台 PC 的原因:
那么,我们该如何解决这个问题呢?
将路由器设置为桥接模式
最简单的方法是让路由器充当无线接入点和交换机,而不是路由器。这通常称为桥接模式在路由器的配置页面中。这将关闭 NAT(最好是 DHCP,但请检查)并允许您的“Internet”端口作为普通交换机端口运行。不再有网络隔离。
在你的第二个路由器上...
- 转到路由器的配置页面
- 找到互联网设置
- 设置为桥接模式
- 确保 DHCP 已禁用
- 在第一个路由器的子网内(但在 DHCP 之外)设置静态 IP 地址
- 重启路由器
- 重新启动电脑,或打开命令提示符并运行
ipconfig /release && ipconfig /renew
绕过 Internet 端口
但据我所知,这款路由器不支持桥接模式。你可以“欺骗”它,使用普通端口(而不是 Internet 端口)将第二台路由器连接到第一台路由器。
我们现在唯一的问题是 DHCP。您的第二个路由器仍然会说:“来我这里上网!”它没有连接到互联网,而您的第一个路由器有。因此,虽然您现在可能可以看到网络上的其他计算机,但仍存在一些路由问题和缺乏互联网连接:
通过禁用 DHCP,我们允许第一个路由器处理整个网络。我们还避免了拥有两个 DHCP 服务器带来的一大堆问题。
我们的第二个路由器被留在雨中,就像那个没人会在课间玩耍的怪孩子。但我们可能还会需要它,如果它位于不同的子网中,连接它会非常麻烦。因此,首先您需要在第一个路由器的子网 ( 192.168.0.x
) 内设置一个静态地址,但要在其 DHCP 范围之外(我们不希望发生任何冲突!请查看您的配置或手册以了解范围。)
- 将网线插入互联网端口,然后将其插入常规端口
- 关闭 DHCP
- 更改为第一个路由器子网内的静态 IP,但在 DHCP 之外
- 重启路由器
- 重新启动电脑,或打开命令提示符并运行
ipconfig /release && ipconfig /renew
这有点简单,可能有点不准确,但希望这能说明您遇到的问题以及如何解决它们。