ISP1 ISP2
| |
Modem/Router1 <---------------------------Modem/Router2
| | | | |
PC1 pc2 pc3 pc4 pc5
路由器 1:192.168.1.1 255.255.255.0 DHCP 服务器
路由器 2:192.168.1.2 255.255.255.0 DHCP:无
PC5:192.168.1.50(在路由器 1 中静态设置)255.255.255.0 192.168.1.2
我需要帮助。我正在尝试在我的家庭网络上设置双 ISP 设置。
上述设置目前可以工作几分钟,然后由于某种原因,Modem2 列出的 mac/地址发生变化并直接无法访问。网络仍然有效,是的。但我不能再使用 ISP2 了。
想法是,除了 1 台特殊机器 PC5 之外,所有机器都使用 ISP1 作为其网络。
当我ARP -A
在任何客户端机器上使用时,我注意到分配给 192.168.1.2 的 mac 地址更改为5c-b9-01-41-b5-ac
,这是我们家里任何地方都不存在的设备!
答案1
您的网络设置完全有效,只要只有一个设备响应 DHCP 请求,那么网络就可以有两个(或更多)路由器而不会出现问题,但要使用默认网关以外的任何东西,您必须将其静态分配给节点或构建路由语句,但这似乎不是这里的问题,它似乎比这更基本。
如果网络正常运行,然后您的 ARP 表突然发生变化,并且与 192.168.1.2 关联的 MAC 地址正在发生变化,这是 IP 地址冲突的迹象,意味着多个设备正在尝试使用 192.168.1.2。查看所声明的 MAC 地址,似乎5c-b9-01-41-b5-ac
正在“窃取”此 IP 地址MAC 地址查询网站显示 5CB901 与 Hewlett Packard 设备相关联。似乎某些 HP 设备正在尝试使用 192.168.1.2,导致该地址的路由器无法使用。
找到尝试使用 192.168.1.2 的 HP 设备并将其从网络中删除或进行更改,以便设备不会使用该 IP 地址,然后您就可以重新开始工作了。
答案2
第一个问题是你可能有两个冲突的 DHCP 服务器将会战斗. 你需要立即禁用两个都路由器的 DHCP 服务器,并设置其中一台计算机分配地址。它可以选择性地告诉特定计算机使用特定的网关/DNS 设置。
其次,更好的方法是获取支持负载平衡的网关,例如这款 TP-Link 负载平衡路由器。