16 पॉइंट द्वारा xguru 2025-10-22 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • एकल बाइनरी के रूप में UDP/TCP से लेकर DoT/DoH/DoQ/ODoH तक व्यापक ट्रांसपोर्ट तरीकों को सपोर्ट करने वाला छोटा लेकिन शक्तिशाली CLI DNS क्लाइंट
  • डोमेन के बेसिक रिकॉर्ड lookup से लेकर किसी खास सर्वर पर query, और pretty/raw/json/yaml जैसे कई output formats का समर्थन
  • सभी flags को dig मानक +[no]flag रूप में भी नियंत्रित किया जा सकता है
  • ODoH·DNSCrypt v2 जैसे privacy-केंद्रित protocols और recursive AXFR·IP Whois·PTR auto reverse resolution जैसी व्यावहारिक सुविधाएँ शामिल
  • DNS Stamp·HTTP/2/3·QUIC·EDNS0 options जैसी सूक्ष्म protocol tuning उपलब्ध कराता है
  • dog/doggo/dig/kdig की तुलना में DoQ·ODoH·YAML·session reuse जैसे फायदे हैं
  • उपयोग उदाहरण
    q example.com                            डोमेन के बेसिक रिकॉर्ड lookup   
    q example.com MX SOA                     कई types की एक साथ query  
    
    q example.com MX @9.9.9.9                किसी खास सर्वर के माध्यम से query  
    q example.com MX @https://dns.quad9.net  HTTPS (or TCP, TLS, QUIC, or ODoH)  
    q @sdns://AgcAAAAAAAAAAAAHOS45LjkuOQA    **DNS Stamp** आधारित सर्वर का उपयोग  
    
    q example.com MX --format=raw            **dig शैली** output   
    q example.com MX --format=json           **JSON/YAML** output का समर्थन  
    
  • प्रोटोकॉल समर्थन
    • 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) : query और client अलगाव के जरिए privacy प्रदान करता है
    • DNSCrypt v2 (draft-dennis-dprive-dnscrypt) : third-party privacy channel का उपयोग संभव

2 टिप्पणियां

 
t7vonn 2025-10-22

ओह, अच्छा है

 
lamanus 2025-10-22

brew install q