[Dnsmasq-discuss] RFE: improve dnsmasq survivability and resilience

simon at thekelleys.org.uk simon at thekelleys.org.uk
Sun Nov 4 13:29:07 GMT 2012


> These days many/some systems have made quick bootup speed an important
> objective.  Thus, on Fedora 17 with performance hardware, NetworkManager
> and dnsmasq are in a race for initializing interfaces and dnsmasq is
> losing.
>
> By losing I mean that dnsmasq fails startup because one or more of its
> interfaces are not completely initialized.  The chrond date/time
> client/server (in place of ntpd) does not have that problem and
> completes initialization when interface initialization is complete.
>
> Once dnsmasq is running, and interface can be taken down (disconnect)
> and later re-enabled/connectioned and dnsmasq handles that situation fine.
>
> It sure would be better if dnsmasq always handled this situation.
>


Does the dnsmasq configuration include --bind-interfaces? If so I think
the solution is already present in 2.63 and above. Replace bind-interfaces
with --bind-dynamic.


Cheers,

Simon.






More information about the Dnsmasq-discuss mailing list