dnsmasq - Ignoring query from non-local network
Last week i updated to 2.3.2-RELEASE (amd64) built on Wed Jul 20 10:29:55 CDT 2016 FreeBSD 10.3-RELEASE-p5
When i connect using openvpn, dns does not work anymore from the openvpn client.
From Status/System Logs/System/DNS Resolver:
Aug 18 23:07:18 dnsmasq 3814 Ignoring query from non-local network
In pfSense DNS Forwarder options i have Interfaces set to All.
Selecting all interfaces manually and deselecting All fixes the problem for me.
Updated by Jim Pingle about 5 years ago
- Project changed from pfSense Packages to pfSense
- Category changed from DNS Server to DNS Forwarder
- Status changed from New to Confirmed
- Target version set to 2.3.2-p1
Looks like this is due to /usr/local/etc/dnsmasq.conf being present. We don't use that or create it, but it is there and being read by dnsmasq and it contains an option causing this behavior ("local-service").
If you remove /usr/local/etc/dnsmasq.conf and restart dnsmasq it answers as expected. We're looking into it.