{% if network_dns_servers is defined %} forwarder { {% for addr in network_dns_servers %} {% set reverse = lookup('community.general.dig', addr + '/PTR')[:-1] %} {% if reverse != "NXDOMAI" %} {{ addr }} port 853 authentication name "{{ reverse }}" DoT {% else %} {{ addr }} port 53 {% endif %} {% endfor %} } preference { DoT forwarder } {% else %} preference { oDoT-autoconf } {% endif %}