[Dnsmasq-discuss] Implement --no-dns-interface?
Petr Menšík
pemensik at redhat.com
Tue May 2 19:43:15 UTC 2023
I think you can use --bind-interfaces and --listen-address 127.0.0.2 to
listen only on alternate address.
On 21. 04. 23 3:18, Tony Zhou wrote:
> Hi,
>
> I am running dnsmasq 2.86 on openwrt, and have multiple vlans in my
> network. dnsmasq works great for dhcp purposes (for both dynamic and
> static leases) that I need for all interfaces/vlans. However, some of
> the vlans I do not need/want to have dnsmasq providing dns, but
> another dns server for content filtering purposes.
>
> I'd prefer to keep both dns servers on the same host/router, but the
> way dnsmasq works, either binding to interfaces, or wildcard, binds to
> all port 53, so that the 2nd dns server can't bind.
>
> It appears that when dnsmasq is set to bind to interfaces, it has to
> either offer both dns and dhcp, or skip dhcp by "--no-dhcp-interface"
> argument, but there is no counterpart "--no-dns-interface".
>
> Setting port=0 disables dns service on all interfaces, which is not
> what I wanted as well.
>
> I did found there were two discussions regarding this:
>
> https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2011q4/005335.html
>
>
> https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2021q3/015429.html
>
>
> Running two instances of dnsmasq doesn't resolve this issue, since I
> still rely on dnsmasq's dhcp.
>
>
> Thanks.
>
>
>
> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss at lists.thekelleys.org.uk
> https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss
>
--
Petr Menšík
Software Engineer, RHEL
Red Hat, http://www.redhat.com/
PGP: DFCF908DB7C87E8E529925BC4931CA5B6C9FC5CB
More information about the Dnsmasq-discuss
mailing list