It is not recommended to answer recursive DNS queries from outside the local network.
Is there a way to make dnsmasq answer queries about specified domains (part locally part forward to another DNS server) from anywhere, but answer all queries if the request comes from local networks?