dnsmasq 没有可用地址?

dnsmasq 没有可用地址?

我的文件中出现此错误/var/log/messages

dnsmasq-dhcp[xxxx] DHCPDISCOVER(xxxxxx) xx:xx:xx:xx no address available

我如何知道 dnsmasq 已租出哪些租约?我怎样才能释放他们?

我正在运行 RedHat Enterprise Linux 6.5

答案1

您可以通过编辑配置文件来扩展范围:

vi /etc/dnsmasq.conf

寻找该dhcp-range行:

dhcp-range=192.168.0.10,192.168.0.50,12h

将从 到 发出,192.168.0.10租用192.168.0.50时间为 12 小时。

您可以通过以下方式查看当前的租约:

cat /var/lib/dnsmasq/dnsmasq.leases

该路径可能会有所不同,具体取决于您的发行版。如果不存在,请检查上面的配置文件:

dhcp-leasefile=<path to lease file>

这是一个最小的示例配置:

interface=eth0
dhcp-range=192.168.0.10,192.168.0.50,12h
dhcp-options=3,192.168.0.1

其收听eth0和发布的192.168.0.10租赁192.168.0.50时间为 12 小时。它还将默认网关 ( 3) 作为发送192.168.0.1

相关内容