路由器上未启用 DHCP,且设备本身无法配置静态 IP,如何分配 IP?

路由器上未启用 DHCP,且设备本身无法配置静态 IP,如何分配 IP?

情况

我有一个 Chromecast,我想用以太网电缆连接它。所以我买了一个以太网转微型 USB 适配器。我将以太网电缆插入路由器,但 Chromecast 无法从路由器获取 IP 地址,因为我已在路由器上禁用了 DHCP。

原因

我禁用路由器的 DHCP 服务器的原因是我有一些 IoT 设备,我希望它们拥有不变的 IP,但这些设备没有静态 IP 分配,而路由器的 DHCP 服务器没有 IP 预留。为了解决这个问题,我配置了一个带有 DHCP 服务器的 Raspberry PI,使我能够为特定设备保留 IP 地址。

我尝试过的方法

我尝试启用两个 DHCP 服务器,路由器 DHCP 的范围非常短(100 - 101),Raspberry PI 的范围很大。但这会造成一些奇怪的情况,设备根本无法获取 IP 地址。(可能是因为路由器的 DHCP 比 Raspberry 快得多,但范围太有限了?)

问题

如何为通过路由器中的以太网电缆连接的 Chromecast 分配 IP,其中 DHCP 服务器已禁用。(Chromecast 设备本身没有静态 IP 分配)。

答案1

DHCP 预留将解决您的问题。大多数路由器都支持 DHCP 预留。DHCP 预留在路由器的配置中完成,并永久地将相同的 IP 地址分配给 DHCP 客户端。这意味着您可以将所有设备设置为通过 DHCP 接收动态分配的 IP 地址,并且路由器将始终为它们分配相同的 IP 地址,您可以手动分配。查看路由器手册以了解如何设置。

请注意,不同的路由器制造商对此功能有不同的称呼。维基百科

手动分配

也通常称为静态分配和预留。DHCP 服务器根据管理员预定义的映射,根据每个客户端的客户端 ID(或传统上为客户端 MAC 地址)分配私有 IP 地址。此功能在 DD-WRT 中被称为静态 DHCP 分配,在 dhcpd 文档中被称为固定地址,在 Netgear 中被称为地址预留,在 Cisco 和 Linksys 中被称为 DHCP 预留或静态 DHCP,在其他各种路由器制造商中被称为 IP 地址预留或 MAC/IP 地址绑定。如果未找到与客户端的客户端 ID(如果提供)或 MAC 地址(如果未提供客户端 ID)匹配的地址,则服务器可能会或可能不会恢复到动态或自动分配。

相关内容