Der DHCP-Client muss einen Namen senden, damit der Name im DNS verfügbar ist. Andernfalls kann dnsmasq den Namen angeben, aber Sie müssen diesen zunächst in /etc/dnsmasq.conf oder in / etc / hosts konfigurieren.
Da es sich bei dnsmasq um einen DNS-Server handelt, benötigen Sie einen Domänennamen. Der domain-needed
Teil erzwingt das. Legen Sie in Ihrer Konfiguration auch einen Domänennamen fest.
Also hier ist im Grunde was ich habe:
bogus-priv dhcp-authoritative dhcp-host=00:0c:29:1b:62:c6,host1,192.168.1.86,infinite dhcp-host=00:0c:29:f7:e6:7d,host2,192.168.1.89,infinite dhcp-host=00:1e:58:94:d2:5b,192.168.1.10,infinite dhcp-option=19,0 # option ip-forwarding off dhcp-option=27,1 dhcp-option=42,0.0.0.0 dhcp-option=44,192.168.1.10 # set netbios-over-TCP/IP nameserver(s) aka WINS server(s) dhcp-option=45,0.0.0.0 # netbios datagram distribution server dhcp-option=46,8 # netbios node type dhcp-option=6,0.0.0.0 dhcp-option-force=210,/ dhcp-option-force=211,30i dhcp-option=option:domain-search,example.com dhcp-option=option:router,192.168.1.1 dhcp-range=192.168.1.50,192.168.1.150,255.255.255.0,30d domain=example.com domain-needed enable-tftp expand-hosts interface=eth0 local=/dartworks.biz/ local=/localnet/ no-poll no-resolv server=<ISP DNS 1> server=<ISP DNS 2>