我有一台沃达丰调制解调器路由器,它通过以太网电缆将我的 Linksys WRT3200 路由器直接连接到 Linksys 的“互联网”端口。
现在,两个 DCHP 都已启用(Vodafone 和 Linksys),我知道这有点问题,因为内部 IP 地址是 10.xxx,而 Vodafone 的是 192.xxx。到目前为止,我所做的是将 Linksys 的静态 IP 放在 Vodafone 内部,即 192.168.1.2。但是我家里的所有设备都得到 10.xxx 我该如何解决这个问题?
顺便说一句,当我禁用沃达丰的自动 DHCP 时,我无法重新登录,所以我知道我搞砸了一些事情。
答案1
这不是问题,因为您有两个独立的网络。
路由器连接 IP 网络(并将它们分开)。Linksys 有专用的“Internet”端口的原因是它在逻辑上属于与“LAN”端口不同的网络;设备路线两者之间的 IP 数据包。
DHCP 是本地网络的;它不会跨越路由器。当连接到 Linksys“LAN”的设备发送其 DHCP 请求时,这些请求永远不会通过“Internet”端口发送,并且永远不会被 Vodafone LAN 或 Vodafone 调制解调器本身看到。
反之亦然,当 Vodafone LAN 上的设备发送 DHCP 请求时,Linksys 会直接忽略它,因为其 DHCP 服务器配置为仅对来自“LAN”网络的请求做出反应。
这是一个正常有效的配置,尽管双 NAT(双端口转发)等其他因素使其不太理想。如果您的两个路由器都支持 Wi-Fi,请确保不是同时为两个独立的网络赋予相同的名称。
如果你真的想创建一个单身的网络,您应该只使用 Linksys 上的“LAN”端口,完全避免使用“Internet”端口。(在这种情况下,您可以并且应该使用相同的 Wi-Fi 网络名称。)
然而,如果你这样做,你真的需要禁用 Linksys 上的 LAN DHCP 服务器。
当两个路由器都响应 DHCP 服务时,第一个路由器总是获胜,并且没有配置选项可以改变这一点(除了故意增加延迟或完全关闭第二个路由器的 DHCP 服务)。