16 pontos por xguru 2025-10-22 | 2 comentários | Compartilhar no WhatsApp
  • Cliente DNS CLI pequeno e poderoso que oferece suporte amplo a modos de transporte, de UDP/TCP até DoT/DoH/DoQ/ODoH, em um único binário
  • Suporta desde a consulta de registros básicos de um domínio até consultas a servidores específicos, além de vários formatos de saída como pretty/raw/json/yaml
  • Todas as flags também podem ser controladas no formato padrão do dig +[no]flag
  • Inclui recursos práticos para uso profissional, como protocolos voltados à privacidade como ODoH·DNSCrypt v2, além de AXFR recursivo·Whois de IP·resolução reversa automática de PTR
  • Oferece ajuste fino de protocolo com DNS Stamp·HTTP/2/3·QUIC·opções EDNS0
  • Em comparação com dog/doggo/dig/kdig, tem vantagens como DoQ·ODoH·YAML·reutilização de sessão
  • Exemplos de uso
    q example.com                            Consulta os registros básicos do domínio   
    q example.com MX SOA                     Consulta vários tipos ao mesmo tempo  
    
    q example.com MX @9.9.9.9                Consulta por meio de um servidor específico  
    q example.com MX @https://dns.quad9.net  HTTPS (or TCP, TLS, QUIC, or ODoH)  
    q @sdns://AgcAAAAAAAAAAAAHOS45LjkuOQA    Usa um servidor baseado em **DNS Stamp**  
    
    q example.com MX --format=raw            Saída em **estilo dig**   
    q example.com MX --format=json           Suporte a saída em **JSON/YAML**  
    
  • Suporte a protocolos
    • UDP/TCP DNS (RFC 1034)
    • DNS over TLS (RFC 7858)
    • DNS over HTTPS (RFC 8484)
    • DNS over QUIC (RFC 9250)
    • Oblivious DNS over HTTPS (RFC 9230): oferece privacidade com separação entre consulta e cliente
    • DNSCrypt v2 (draft-dennis-dprive-dnscrypt): permite usar um canal de privacidade de terceiros

2 comentários

 
t7vonn 2025-10-22

Ah, isso é ótimo.

 
lamanus 2025-10-22

brew install q