You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
By default, dnsmasq-full listens on all interfaces, including pppoe-wan, tun0, lo, other vpns etc. I want to restrict dnsmasq to listen only on br-lan and lo (I'm also running dns-crypt, wireguard and openvpn) and I want to exclude pppoe-wan, vpn_wg and tun0.
Add each interface in a new line under dhcp configuration "Exclude interfaces" and save.
SSH to router and check using 'netstat -tulnp' to find that dnsmasq is still listening on all interfaces.
Examine file /tmp/etc/dnsmasq.conf.cfg02411c to check dnsmasq runtime configuration for multiple "except-interface=" lines. Find that there is only one line showing "except-interface=vpn_wg".
In my attmepts to troubleshoot, I've found that the configuration line "except-interface=" appears for some interfaces only, and only one at a time, otherwise the line is completely absent from the runtime configuration.
Reverting this commit on my router fixes the problem and now all interfaces specified for exclusion on the dhcp configuration page are properly ignored and multiple "except-interface=" lines exist in the dnsmasq runtime configuration file.
The text was updated successfully, but these errors were encountered:
7hunderbug:
Device problem occurs on: BT Home Hub 5A / Lantiq xrx200
Software versions of LEDE release, packages, etc: LEDE Reboot 17.01.2 r3435-65eec8bd5f / LuCI lede-17.01 branch (git-17.163.57307-c79bb96)
Steps to reproduce:
By default, dnsmasq-full listens on all interfaces, including pppoe-wan, tun0, lo, other vpns etc. I want to restrict dnsmasq to listen only on br-lan and lo (I'm also running dns-crypt, wireguard and openvpn) and I want to exclude pppoe-wan, vpn_wg and tun0.
In my attmepts to troubleshoot, I've found that the configuration line "except-interface=" appears for some interfaces only, and only one at a time, otherwise the line is completely absent from the runtime configuration.
I've managed to trace the problem to this commit on github:
lede-project/source@5cd88f4
Reverting this commit on my router fixes the problem and now all interfaces specified for exclusion on the dhcp configuration page are properly ignored and multiple "except-interface=" lines exist in the dnsmasq runtime configuration file.
The text was updated successfully, but these errors were encountered: