[Dnsmasq-discuss] dnsmasq: dhcp-server with disabled dns-server: /etc/hosts ignored
Geert Stappers
stappers at stappers.nl
Sat Oct 22 19:15:46 UTC 2022
On Fri, Oct 21, 2022 at 11:23:28PM +0200, Michael Traxler wrote:
> Hello,
>
> dnsmasq-2.87:
>
> It took me quite some time to figure this out :-)
>
> When you disable the DNS-server via
> port=0
>
> the /etc/hosts file is ignored and also the
> addn-hosts=<fn>
> is ignored.
>
> This then results in the problem, that the
> DHCP-server still works, but if you use the
>
> dhcp-host=da:7a:3a:62:7d:d2,trb
>
> where trb is a name in /etc/hosts
> dnsmasq reacts with:
>
> DHCPDISCOVER(enp2s0) da:7a:3a:62:7d:d2 no address available
>
> I checked via strace that it really doesn't even open
> /etc/hosts nor the given file via the "addn-hosts" option.
>
> Looks for me like a bug. I can not find a logical reason, why a dhcp-server
> *needs* to have a running DNS-server.
>
> Or is it a feature? :-)
Or an incomplete configuration file.
So remove the 'port=0' (or comment it out) and check if
the host with MAC-address gets the IP-address of trb.
And report back.
Groeten
Geert Stappers
--
Silence is hard to parse
More information about the Dnsmasq-discuss
mailing list