Estou escrevendo um script que precisa consultar o registro DNS com um servidor DNS especificado pelo usuário. O servidor DNS pode estar em qualquer protocolo, incluindo UDP, TCP, DNS sobre HTTPS (DoH) e DNS sobre TLS (DoT).
Eu sei que dig
é capaz de lidar com DNS para UDP e TCP (com +tcp
flag). Existe uma maneira que eu possa usar dig
ou outra ferramenta para consultar o servidor DoH e DoT?
Prefiro ferramentas populares já existentes, curl
para que meu script seja mais portátil, mas outras sugestões também são bem-vindas.