小编not*_*oad的帖子

我可以通过 DHCP 请求特定 IP 地址而不拒绝来自 DHCP 服务器的不同地址的提议吗?

在 ubuntu 服务器 16.04 上使用 isc-dhcp-client,有一个选项听起来应该做我想要的:

send dhcp-requested-address 10.23.33.254;
Run Code Online (Sandbox Code Playgroud)

当这个选项出现在我的 dhclient.conf 文件中时,我的客户端完全符合我的要求:总是从我的专用网络上的 DHCP 服务器获取请求地址的租约,其中 DHCP 范围是 10.23.33.0/24。但是,如果我将计算机连接到请求的地址不在服务器的 DHCP 地址范围内的网络,服务器会提供不同的地址,而 isc-dhcp-client 只会发送 NAK,因为它没有获得请求的地址。

本质上,我想要的是

客户端:“你好,我可以用 10.23.33.254”
服务器:“不,你不能。在这里,用 192.168.1.23 代替”
客户端:“好的,谢谢”

相反,正在发生的事情是

客户端:“你好,我可以有 10.23.33.254”
服务器:“不,你不能。在这里,用 192.168.1.23 代替”
客户端:“这不是我想要的。我可以有 10.23.33.254 吗?”
服务器:“不,你不能……”(永远重复这个循环)

有人知道我想要什么是可能的,缺少编写我自己的 DHCP 客户端吗?

isc-dhcp ubuntu-16.04

6
推荐指数
1
解决办法
4938
查看次数

标签 统计

isc-dhcp ×1

ubuntu-16.04 ×1