^^ Good morning
@Matthew Patrick To the best of my limited knowledge:
a) No, "0" will be reset to "1" when the router is rebooted b/c 1 is the default behavior of our Merlin setups.
b) The server changes in the WAN DoT are preserved in the order as listed - see the d) item below.
c) IDK for sure on the last ?.. I think it will try any server in the listing in order, after the default timeouts expire for each entry in the same file. Depending on what you have in the other DNS entries will determine what the router searches for next.
d) The files/settings end up in '/etc/stubby/stubby.yml' which stubby runs from.
e) if you wanted to consistently change 1 to 0 you have to create '/jffs/scripts/stubby.postconf' make it executable and do something like this. Note: I copied this routine from other scripters who were tinkering with the NextDNS and other setups early-on.
#!/bin/sh
#
# This info belongs in "/jffs/scripts/stubby.postconf", must be executable chmod +x..
#------------------------------------------------------------------------------------------------------------------------------------------------
# YYYYMMDD - Who Comment
#------------------------------------------------------------------------------------------------------------------------------------------------
#
CONFIG=$1
source /usr/sbin/helper.sh
# Required for NextDNS setup - you cannot have round_robin_upstreams = 1 !
#
pc_replace "round_robin_upstreams: 1" "round_robin_upstreams: 0" $CONFIG
#
# <EOF>
#
Stay safe, stay alive. Peace.