doggo; DNS kayıtlarını sorgulamak, alan adı çözümleme işlemlerini incelemek ve DNS sorunlarını analiz etmek için geliştirilen açık kaynaklı bir komut satırı istemcisidir. dig ve nslookup gibi geleneksel araçlara daha okunabilir ve modern bir alternatif sunmayı amaçlar.
A, AAAA, MX, TXT, CNAME, NS, SOA, SRV ve diğer DNS kayıt türleri sorgulanabilir. Sonuçlar renklendirilmiş ve tablo benzeri düzenli bir biçimde görüntülenebilir. İstenirse sonuçlar betiklerde kullanılmak üzere JSON biçiminde de alınabilir.
Klasik UDP ve TCP DNS bağlantılarının yanında DNS over HTTPS, DNS over TLS, DNS over QUIC ve DNSCrypt gibi şifreli DNS protokollerini destekler. HTTP/3 üzerinden DNS over HTTPS sorguları da gerçekleştirilebilir.
Birden fazla DNS çözümleyicisi tanımlanabilir ve sorguların hangi sunucular üzerinden gerçekleştirileceği kontrol edilebilir. IPv4 ve IPv6, ters DNS sorguları, EDNS, DNS Client Subnet ve iterative trace gibi gelişmiş DNS özellikleri de desteklenir.
Yanıt süresi, DNS cevap kodları ve sorguyla ilişkili ek kayıtlar görüntülenebilir. Bu özellikler özellikle DNS yapılandırmalarını karşılaştıran, özel DNS sunucularını test eden veya alan adı çözümleme sorunlarını araştıran kullanıcılar için kullanışlıdır.
Windows üzerinde Winget veya Scoop ile kurulabildiği gibi hazır çalıştırılabilir paket üzerinden de kullanılabilir.
A, AAAA, MX, TXT, CNAME, NS, SOA, SRV ve diğer DNS kayıt türleri sorgulanabilir. Sonuçlar renklendirilmiş ve tablo benzeri düzenli bir biçimde görüntülenebilir. İstenirse sonuçlar betiklerde kullanılmak üzere JSON biçiminde de alınabilir.
Klasik UDP ve TCP DNS bağlantılarının yanında DNS over HTTPS, DNS over TLS, DNS over QUIC ve DNSCrypt gibi şifreli DNS protokollerini destekler. HTTP/3 üzerinden DNS over HTTPS sorguları da gerçekleştirilebilir.
Birden fazla DNS çözümleyicisi tanımlanabilir ve sorguların hangi sunucular üzerinden gerçekleştirileceği kontrol edilebilir. IPv4 ve IPv6, ters DNS sorguları, EDNS, DNS Client Subnet ve iterative trace gibi gelişmiş DNS özellikleri de desteklenir.
Yanıt süresi, DNS cevap kodları ve sorguyla ilişkili ek kayıtlar görüntülenebilir. Bu özellikler özellikle DNS yapılandırmalarını karşılaştıran, özel DNS sunucularını test eden veya alan adı çözümleme sorunlarını araştıran kullanıcılar için kullanışlıdır.
Windows üzerinde Winget veya Scoop ile kurulabildiği gibi hazır çalıştırılabilir paket üzerinden de kullanılabilir.