Turris OS 3.11 in RC!

I was trying to reply to his thread DNS over TLS in 3.11 feedback but it lacks a reply button albeit there is no indication of the thread being locked/closed.

Anyway, with the new DoT code and DNS settings now split in various (4) places it begs the question of how the various DNS settings are interacting with each other and which one takes precedence over which:

  1. “/etc/config/network”

    config interface ‘wan’
    option dns
    option delegate
    option peerdns

  2. “/etc/resolver/dns_server/*.config”

  3. dns_server config section + option forward_upstream in /etc/config/resolver

  4. backend (daemon) settings in “/etc/config/resolver”

    config resolver ‘unbound_includes’
    list include_path