我们正在使用 DNSMASQ 在 Raspberry PI 上运行一个小型 DHCP 服务器。我们需要根据提供时间跨度的脚本来分配租约时间。这意味着所有客户端将根据其登录时间拥有不同的租约时间。该脚本运行良好,我们在几分钟或几小时内获得租约。我如何将其放入我们的服务器中以创建所有客户端的自定义租约时间?没有域,客户端上也没有运行软件。我们需要以这种方式使用 DHCP 解决一个特定问题 :-)
答案1
他们是否必须在获取 IP 后更改租赁时间,还是先获取 IP 就可以了?
您可以更改每个 DHCP 范围的租用时间。请参阅手册页。 http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html 搜索租约
给你一个提示如何解决这个问题:
我个人会在第一次连接时选择较短的租约,检测您为哪个用户/设备提供 IP,续订租约是具有正确租约时间的租约。不过这取决于设备的数量,当您经常重新加载配置时可能会出现问题(读取并发送新的租约时间)