2 puan yazan GN⁺ 2024-07-02 | 1 yorum | WhatsApp'ta paylaş
  • Giriş

    • Doggo, insan dostu bir komut satırı DNS istemcisidir
    • Çeşitli aktarım protokollerini destekler
  • Kurulum

    • Kurulum yöntemi sunulur
  • Kullanım kılavuzu

    • Kullanım talimatları
  • Örnekler

    • Çeşitli kullanım örnekleri sunulur
  • CLI referansı

    • Komut satırı arayüzü referans dokümanı
  • Resolver'lar

    • UDP ve TCP
    • Sistem DNS'i
    • DNS over HTTPS (DoH)
    • DNS over TLS (DoT)
    • DNSCrypt
    • DNS over QUIC (DoQ)
  • Özellikler

    • Genel bakış

      • Doggo, insan dostu bir komut satırı DNS istemcisidir
    • Özellikler

      • Renk kodlu ve tablo biçiminde, insan dostu çıktı
      • Betik yazımı ve ayrıştırma için JSON çıktı desteği
      • Çeşitli aktarım protokollerini destekler:
        • DNS over HTTPS (DoH)
        • DNS over TLS (DoT)
        • DNS over QUIC (DoQ)
        • DNS over TCP
        • DNS over UDP
        • DNSCrypt
      • resolv.conf veya komut satırı argümanlarından ndots ve arama yapılandırması desteği
      • Özelleştirilebilir sorgu stratejilerine sahip çoklu resolver desteği
      • IPv4 ve IPv6 desteği
      • Web arayüzü sunar (doggo.mrkaran.dev)
      • zsh ve fish shell otomatik tamamlama desteği
      • Ters DNS sorgulaması
      • AA, AD, CD, DO gibi çeşitli DNS bayraklarını içeren esnek sorgu seçenekleri
      • Sorun giderme için hata ayıklama modu
      • Yanıt süresi ölçümü
      • Çapraz platform desteği (Linux, macOS, Windows, FreeBSD, NetBSD)
  • Destek

    • Doggo'yu faydalı buluyorsanız GitHub üzerinden destek olabilirsiniz
    • Destek, Doggo'nun geliştirilmesinin sürdürülmesine ve iyileştirilmesine yardımcı olur
    • Ayrıca tüm topluluğa fayda sağlayan ücretsiz açık kaynak yazılımların oluşturulmasını ve sürdürülmesini teşvik eder
    • Boyutu ne olursa olsun tüm katkılar takdir edilir ve projenin sürekli büyümesine yardımcı olur
  • GN⁺ görüşü

    • Doggo, çeşitli DNS aktarım protokollerini desteklediği için esnek kullanım sunar
    • JSON çıktı desteği sayesinde betik yazımı ve otomasyon işleri için kullanışlıdır
    • Çapraz platform desteği sayesinde farklı işletim sistemlerinde kullanılabilir
    • Hata ayıklama modu ve yanıt süresi ölçüm özelliği, sorun gidermede büyük fayda sağlar
    • Benzer işlevlere sahip diğer araçlar arasında dig ve nslookup bulunur, ancak Doggo daha modern ve kullanıcı dostu bir arayüz sunar

1 yorum

 
GN⁺ 2024-07-02
Hacker News yorumları
  • "geodns", dünyanın çeşitli bölgelerinden DNS sorguları yapabilmek için geliştirilmiş bir araç

    • Örneğin, ycombinator.com konuma göre farklı IP'ler döndürüyor
    • Gitlab bağlantısı: geonet-rs
  • Google'ın yavaş ve kararsız dig web arayüzünden duyulan memnuniyetsizlik nedeniyle doğrudan yapılmış bir web aracı tanıtılıyor

  • Terminalden genel IP adresini kontrol etmek için ipkitten.com kullanılabiliyor

    • Örnek komut: curl ipkitten.com
    • Tarayıcıda ziyaret edildiğinde IP adresi ve bir kedi GIF'i sunuyor
    • Bağlantı: ipkitten.com
  • "doggo" komutunun neden tüm çıktıları iki kez yazdırdığına dair bir soru var

    • Örnek: google.com ve news.ycombinator.com çıktısı
  • Dog'a benzer işlevlere sahip bir araç olup olmadığına dair bir soru var

    • Belirli sorguların çalıştırılması isteniyor (A, AAAA vb.)
    • Tek bir alan adı sorgulanırken neden varsayılan olarak tüm kayıtların sorgulanmadığı soruluyor
    • Bağlantı: doggo
  • "doggo" ile ilgili bir Go modülü indirme örneği var

    • Örnek kod: go: downloading github.com/mr-karan/doggo v0.5.7
  • "doggo" aracının geliştirilme arka planı, tasarım kararları ve diğer perde arkası hikâyelerinin paylaşılması isteniyor

  • "doggo" adının seçiminin harika olduğuna dair bir görüş var

  • ANY sorgu türü gibi bir özelliğin eklenmesinin iyi olacağına dair bir görüş var

  • "doggo" aracının dog'u hatırlattığına dair bir görüş var