yes it is possible, check "forwarder" in ubound general settingsDNS Query Forwarding [check] Enable Forwarding Modein system->settings->generalDNS server options [uncheck] Allow DNS server list to be overridden by DHCP/PPP on WANin DNS servers (same page)for each WAN you have, select different DNS servers
server:tls-cert-bundle: "/etc/ssl/cert.pem"forward-zone:name: "."forward-ssl-upstream: yesforward-addr: 1.1.1.1@853#one.one.one.oneforward-addr: 1.0.0.1@853#1dot1dot1dot1.cloudflare-dns.comforward-addr: 2606:4700:4700::1111@853#one.one.one.oneforward-addr: 2606:4700:4700::1001@853#1dot1dot1dot1.cloudflare-dns.comforward-addr: 9.9.9.9@853#dns9.quad9.netforward-addr: 149.112.112.112@853#rpz-public-resolver1.rrdns.pch.netforward-addr: 2620:fe::fe@853#dns.quad9.netforward-addr: 2620:fe::fe:9@853#dns9.quad9.net
Can Unbound DNS probe every server I have listed and serve up the result which responded first? If so, how would I configure this?
Quote from: hsimah on August 13, 2020, 03:51:23 amCan Unbound DNS probe every server I have listed and serve up the result which responded first? If so, how would I configure this?This used to be possible with DNSMASQ, there was a separate ability to query sequentially, or with with a round robin style for all specified DNS servers. However, for Unbound, I'm only aware of it using a round robin style query by default. It's also worth noting, your config mixes two DNS providers with different use cases. Your Google DNS and CloudFlare DNS will do DNSSEC/DoT, but no filtering. Your Quad9 will do DNSSEC/DoT, and malware filtering. Due to the way Unbound will randomly query either one, you may get inconsistent results back to your clients. It's very likely that google may recommend one CDN location, while Quad9 may provide results for another. You'd be better off picking one of those two services only. Which one is another discussion entirely but, Quad9 has a much better stance on user privacy so I know which one I'd go with.