GitTalent
Havuz
Depo ayrıntısı

514-labs/dnsglobe

Global DNS propagation checker TUI — watch a DNS record propagate across 34 public resolvers worldwide, on a world map in your terminal

Rust MIT 05 Temmuz 2026 son push 10 Eylül 2026 58 fork
Yıldız
1.367+237 · 63 gün
Commit · 28g
0
son 28 günde
Yazar · 28g
0
farklı katkıcı

Hızlı değerlendirme

önem 44uyum 3gpt-6-luna

Özet

dnsglobe, DNS kayıtlarının dünya genelindeki public resolver’larda nasıl göründüğünü terminalde harita ve tablo üzerinden izleyen bir Rust TUI aracıdır.

Profiline uyum

DNS yayılımını izliyor; profilinizde DNS yönetimi veya ağ operasyonları ihtiyacı bulunmuyor.

Neden yükseliyor

85 günde 1202 yıldız, projeye erken dönemde belirgin ilgi olduğunu gösteriyor. Küresel DNS kontrolünü terminalden, görsel ve etkileşimli biçimde sunması dikkat çekici; ancak eldeki ölçümler son 28 günde yalnızca 1 commit ve 1 farklı yazar gösterdiğinden ilginin nedenini veya devam eden geliştirme temposunu doğrulamak mümkün değil.

Problem

DNS değişikliklerinin farklı bölgelerdeki resolver’lara ne zaman ve nasıl yayıldığını kontrol etmek, özellikle GeoDNS veya önbellek farkları varken, tek bir sorguyla anlaşılmayabilir.

Çözüm

34 public DNS resolver’a paralel sorgu gönderir; yanıtları karşılaştırıp watch mode ile yeniden sorgular ve sonuçları terminalde gösterir. README’ye göre EDNS0, TCP fallback, EDNS Client Subnet (ECS) ve resolver konumunu belirlemeye yönelik NSID/operator-specific sorguları da destekler.

Yenilik

DNS propagation kontrolünün kendisi yeni değil; ayırt edici yönü, doğrudan çok sayıda resolver’dan sorgu alma, ECS ile farklı istemci ağlarını sınama ve sonuçları terminal haritası/globe görünümünde birleştirmesi. Yenilik daha çok sunum ve araç birleşiminde.

Teknolojiler

  • Rust
  • TUI
  • ratatui
  • DNS
  • EDNS0
  • EDNS Client Subnet (ECS)
  • NSID

Riskler

  • Son 28 gündeki 1 commit ve 1 farklı yazar, güncel bakımın sınırlı olduğuna işaret edebilir.
  • Sonuçların kapsamı ve doğruluğu, kullanılan public resolver’ların erişilebilirliğine ve seçilen resolver listesinin niteliğine bağlıdır.
  • ECS desteği resolver’lar arasında değişir; README de bazı resolver’ların ECS’yi yok saydığını belirtiyor.
  • 34 resolver’ın dünya genelindeki DNS deneyimini ne ölçüde temsil ettiği verilen bilgilerden bağımsız olarak doğrulanamıyor.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.