Talvez esta seja uma pergunta idiota, mas o resolvedor DNS do Linux deve preferir o servidor DNS primário ao secundário e primário ou é gratuito para usar qualquer um deles? Eu tenho uma imagem LTS bastante padrão do Ubuntu 20.04 com configuração de resolvedor conforme recomendação da Microsoft
$ cat /etc/resolv.conf
options timeout:1 attempts:5
nameserver 127.0.0.53
search reddog.microsoft.com
E muitas vezes estou em uma situação em que o servidor DNS secundário ou terciário é usado quando o primário está disponível
$ systemd-resolve --status |tail -5
Current DNS Server: Z.Z.Z.Z
DNS Servers: X.X.X.X
Y.Y.Y.Y
Z.Z.Z.Z
DNS Domain: reddog.microsoft.com
Isso é esperado? O resolvedor não deveria preferir o servidor DNS primário, se estiver disponível? Qualquer ponto sobre a documentação do resolvedor seria bem-vindo. Ou talvez isso não seja uma questão de resolvedor específico, mas parte dos requisitos da RFC.