funkwhale/compose/etc/dnsmasq/dnsmasq.conf

47 lines
1.2 KiB
Plaintext

port=53
bind-interfaces
# Bind to default Docker bridge
listen-address=172.17.0.1
# If you don't want dnsmasq to read /etc/hosts, uncomment the following line.
no-hosts
# Prevent dnsmasq to read /etc/resolv.conf or any other file, getting its
# servers from this file instead.
no-resolv
# Prevent dnsmasq to poll /etc/resolv.conf or other resolv files for changes and
# re-read them.
no-poll
# Uses the upstream nameserver in the order they are provided. If the first
# server doesn't reply, or can't answer, dnsmasq tries the next one and so on.
strict-order
# Prevent packets with malformed domain names from leaving the local network.
domain-needed
# Prevent packages with private IP addresses from leaving the local network.
bogus-priv
# Dnsmasq is not a DNSSEC validator, so it cannot perform the validation role of
# the recursive nameserver, but it can pass through the validation results from
# its own upstream nameservers. This option enables this behaviour.
proxy-dnssec
# If you want dnsmasq to change uid and gid to something other than the default,
# edit the following lines.
user=dnsmasq
group=nogroup
log-queries
cache-size=10000
server=9.9.9.9
server=1.1.1.1
# Include all files in a directory which end in .conf
conf-dir=/etc/dnsmasq.d/,*.conf