我的家庭网络使用的是 isc-dchp-server。今天我唯一的桌面客户端无法从 dhcpd 服务器接收 IP 地址,这很奇怪,因为它在 dhcpd.conf 中有一个保留地址:
host Livingroom-PC {
hardware ethernet 00:22:4D:6B:AA:6F;
fixed-address 192.168.88.150;
}
Syslog 说:
DHCPREQUEST for 192.168.88.150 (192.168.88.100) from 00:22:4d:6b:aa:6f via br0
DHCPACK on 192.168.88.150 to 00:22:4d:6b:aa:6f via br0
Abandoning IP address 192.168.88.150: declined.
我检查了 dhcpd.leases,发现 IP 被租给了另一个客户端,但没有任何有关其 MAC 地址的痕迹:
lease 192.168.88.150 {
starts 1 2023/03/20 07:25:33;
ends 2 2023/03/21 07:48:23;
tstp 2 2023/03/21 07:32:12;
cltt 1 2023/03/20 07:25:33;
binding state abandoned;
next binding state free;
rewind binding state free;
}
server-duid "\000\001\000\001+\252\313\307\000!Z\025#v";
我 ping 了保留地址 192.168.88.150,它响应了。我检索了它的 MAC 地址 (14:49:E0:0C:28:D2),它与我为台式电脑输入的固定地址完全不同。
这怎么可能?我已经使用这个设置很多年了,从来没有遇到过任何问题。我这里漏掉了什么?