我希望所有主机名以 开头的机器都foobar-
分配一个特定范围内的 IP,并拥有无限租期。所有其他机器都应具有易失性 IP。我执行了以下操作,但配置文件无效...
dhcp-host=set:baz,foobar-*
dhcp-range=tag:baz,192.168.1.1,192.168.1.42,infinite
dhcp-range=192.168.1.43,192.168.1.254,12h
显然,可以将通配符与 MAC 地址一起使用,但有没有办法通过给定的主机名来做到这一点?
答案1
您误解了相应dhcp-host
字段的含义。hostname
是将分配给手头机器的名称,而不是 dnsmasq 从中获取的名称。