强制客户端断开连接后释放 dhcp 租约

强制客户端断开连接后释放 dhcp 租约

我配置了一个基于 OpenWRT 的 wifi 接入点,将客户端数量限制为同时 4 个。为此,我提供了有限数量 (4) 个可通过 DHCP 租用的 IP 地址。一段时间后 (比如一个小时),我想强制客户端断开连接,并更改 wifi 凭证的密码,但我想确保租约已为新客户端续订,并且对于之前的 4 个 mac 地址不再有效。

我的第一个问题是,在我的情况下,如何清除现有租约以启用新客户端连接?我认为删除文件dhcpd.leases会删除信息,但该文件不是一种授予或不授予租约的配置文件。

谢谢。

答案1

可以使用 OMAPI 命令 Shell (omshell) 来修改当前租约的结束时间,具体说明如下此主题

(如果这有效,那么如果您可以提供整个 omshell 脚本,那么我们就可以充实这个答案。)

答案2

重新启动 dnsmasq 不会刷新租约吗?

如果您无论如何都要更改 wifi 密码,只需更改该密码并重新启动设备即可。

相关内容