Avec "resolve" avant "dns", il passe par systemd-resolved au lieu de faire les requêtes DNS depuis le programme avec les serveurs spécifiés dans /etc/resolv.conf (qui peut contenir 127.0.0.53, qui est systemd-resolved aussi...).
Dans cette configuration, il peut y avoir des DNS configurés par interface en plus du global. La première à répondre déterminera le résultat.