16 คะแนน โดย xguru 2025-10-22 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • ไคลเอนต์ DNS แบบ CLI ขนาดเล็กแต่ทรงพลัง ที่รองรับวิธีขนส่งได้กว้าง ตั้งแต่ UDP/TCP ไปจนถึง DoT/DoH/DoQ/ODoH ในไบนารีเดียว
  • รองรับตั้งแต่การค้นหาเรคคอร์ดพื้นฐานของโดเมน ไปจนถึงการคิวรีผ่านเซิร์ฟเวอร์เฉพาะ และรูปแบบเอาต์พุตหลากหลายอย่าง pretty/raw/json/yaml
  • แฟล็กทั้งหมดสามารถควบคุมได้ในรูปแบบมาตรฐานของ dig คือ +[no]flag
  • มีฟีเจอร์ที่เหมาะกับงานจริง เช่น โปรโตคอลเน้นความเป็นส่วนตัว อย่าง ODoH·DNSCrypt v2 และ recursive AXFR·IP Whois·การ reverse resolve PTR อัตโนมัติ
  • มี การปรับแต่งโปรโตคอลแบบละเอียด เช่น DNS Stamp·HTTP/2/3·QUIC·ตัวเลือก EDNS0
  • เมื่อเทียบกับ dog/doggo/dig/kdig มีข้อได้เปรียบในด้าน DoQ·ODoH·YAML·การใช้เซสชันซ้ำ
  • ตัวอย่างการใช้งาน
    q example.com                            도메인의 기본 레코드 조회   
    q example.com MX SOA                     여러 타입 동시 조회  
    
    q example.com MX @9.9.9.9                특정 서버를 통한 쿼리  
    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 스타일**  출력   
    q example.com MX --format=json           **JSON/YAML** 출력 지원  
    
  • โปรโตคอลที่รองรับ
    • 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) : ให้ ความเป็นส่วนตัวด้วยการแยกคิวรีและไคลเอนต์ออกจากกัน
    • DNSCrypt v2 (draft-dennis-dprive-dnscrypt) : สามารถใช้ ช่องทางความเป็นส่วนตัวผ่านบุคคลที่สาม ได้

2 ความคิดเห็น

 
t7vonn 2025-10-22

โอ้ ดีเลยครับ

 
lamanus 2025-10-22

brew install q