Ubuntu 服务器 dhcp - 重复租约

Ubuntu 服务器 dhcp - 重复租约

因此,我们有一个通过 webmin 管理的运行 DHCP 和 DNS 的 ubuntu 服务器(因为这样更省力)

一切都没有损坏,但我注意到显示重复租约。有人知道为什么以及如何防止这种情况发生吗?

例如这款安卓手机显示两次

10.56.9.120 90:21:55:c9:4b:75   android_200142972d3b1451    2012/01/19 06:17:25 2012/01/19 07:17:25
10.56.9.120 90:21:55:c9:4b:75   android_200142972d3b1451    2012/01/19 06:47:23 2012/01/19 07:47:23

这台 iMac 显示两次:

10.56.9.70  c4:2c:03:06:87:87   host3   2012/01/19 05:58:55 2012/01/19 06:58:55
10.56.9.70  c4:2c:03:06:87:87   host3   2012/01/19 06:28:55 2012/01/19 07:28:55

这台笔记本电脑显示 4 次,其中两次为 LAN,两次为无线

10.56.9.87  ac:81:12:13:a5:ff   host4   2012/01/19 06:14:34 2012/01/19 07:14:34
10.56.9.47  1c:75:08:56:72:ba   host4   2012/01/19 06:14:35 2012/01/19 07:14:35
10.56.9.87  ac:81:12:13:a5:ff   host4   2012/01/19 06:44:34 2012/01/19 07:44:34
10.56.9.47  1c:75:08:56:72:ba   host4   2012/01/19 06:44:35 2012/01/19 07:44:35

答案1

这是正常行为,而且您也看到不同的租约时间。dhcp 守护进程不会不断重写整个租约文件,而是直接将其附加到末尾。重新启动时,它会读取每个条目的最后记录以构建其活动数据库。

检查第二段格式dhcpd.leases(5) 手册页中的主题:
http://linux.die.net/man/5/dhcpd.leases

相关内容