在我的家庭 wifi 网络中,我列出了一些设备来分配带宽。我使用的是型号为 TL-WR740N 的 TP Link WiFi 路由器。
在带宽控制 -> 规则列表下,我有几个设备,即安卓手机。我提到了出口带宽和入口带宽(单位为 Kbps)。它们基于从 DHCP -> DHCP 客户端列表中获取的 IP 地址。
在出现问题之前,一切都运行良好。我的电脑分配了 IP 192.168.0.100,但它没有列在带宽控制列表规则中。另外两台 android 设备的 IP 地址分别为 192.168.0.101 和 192.168.0.102,它们在带宽较低的列表中。但今天,当我开始在电脑上使用互联网时,我意识到我的网速并不快。
然后我检查了 TP Link 配置,然后我看到规则中列出了相同的 IP 地址设备。所以它和以前一样没问题,但是当我看到 DHCP 客户端列表以查看连接的设备时,我震惊地发现我的计算机的 IP 地址从 192.168.0.100 更改为 192.168.0.102。所以最后我才知道为什么我没有像以前那样获得良好的互联网速度,我只是被添加到规则列表中。
我为其他设备定义的规则在我不知情的情况下自动应用于我自己的计算机。所以我想知道我该如何修复它?有什么解决方案可以让我保持计算机的 IP 地址静态并且不会改变。它必须始终等于 192.168.0.100。请帮助我解决这个问题。
答案1
路由器的DHCP 客户端列表如果任何设备通过动态 DHCP 分配获得其 IP,则不会显示静态映射。路由器的 DHCP 服务器会将范围内的下一个可用 IP 分配给新连接的 DHCP 请求设备。
在计算机操作系统中,您可以为网络适配器分配一个静态 IP,并以路由器 IP 作为网关,这样它就不会使用 DHCP,路由器也无法从外部更改您的 IP,但您需要确保路由器为其他设备分配的 DHCP 范围不包括此 IP,以避免冲突。或者,您可以在计算机端和路由器设置中启用 DHCPDHCP->地址预订确保它始终将 IP 分配给一个特定的网络设备 MAC 地址,这在我的 TP-Link 路由器上从未失败过。
带宽控制需要静态 IP 或至少静态 IP 范围。例如,条目“192.168.0.101 - 192.168.0.200”可能与动态 DHCP 范围匹配,而条目“192.168.0.100”仅与您的静态计算机 IP 匹配。定义的最小值意味着从定义的总带宽中保证带宽。带宽规则列表之外的任何设备 IP 可能获得最低 0bps,因此它们只会获得剩余的带宽(如果有的话)。最好确保所有设备都在规则范围内。
带有库存固件的 TP-Link 路由器的带宽控制不佳。我还有一个 TP-Link 路由器,这是较新的型号。默认带宽不是在设备之间均匀分配的,而是在连接之间均匀分配的。启用并正确配置带宽控制后,一个具有许多连接(并行下载)、较低设置的最小值和无限制的最大值(“0”)的 IP 仍然可以窃取具有较高设置的最小值的其他 IP 的带宽,因此它们的最小值被低估,这违反了定义的规则。