2 पॉइंट द्वारा GN⁺ 2024-07-02 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • परिचय

    • Doggo एक human-friendly कमांड-लाइन DNS क्लाइंट है
    • यह विभिन्न ट्रांसपोर्ट प्रोटोकॉल को सपोर्ट करता है
  • इंस्टॉलेशन

    • इंस्टॉल करने के तरीके दिए गए हैं
  • उपयोग गाइड

    • उपयोग करने के निर्देश
  • उदाहरण

    • उपयोग के विभिन्न उदाहरण दिए गए हैं
  • CLI संदर्भ

    • कमांड-लाइन इंटरफ़ेस संदर्भ दस्तावेज़
  • Resolver

    • UDP और TCP
    • सिस्टम DNS
    • DNS over HTTPS (DoH)
    • DNS over TLS (DoT)
    • DNSCrypt
    • DNS over QUIC (DoQ)
  • फीचर्स

    • ओवरव्यू

      • Doggo एक human-friendly कमांड-लाइन DNS क्लाइंट है
    • फीचर्स

      • रंग-कोडित और टेबल-फॉर्मेट में human-friendly आउटपुट
      • scripting और parsing के लिए JSON आउटपुट सपोर्ट
      • विभिन्न ट्रांसपोर्ट प्रोटोकॉल का सपोर्ट:
        • DNS over HTTPS (DoH)
        • DNS over TLS (DoT)
        • DNS over QUIC (DoQ)
        • DNS over TCP
        • DNS over UDP
        • DNSCrypt
      • resolv.conf या कमांड-लाइन arguments से ndots और search configuration का सपोर्ट
      • कस्टमाइज़ेबल query strategy के साथ multiple resolvers का सपोर्ट
      • IPv4 और IPv6 सपोर्ट
      • वेब इंटरफ़ेस उपलब्ध (doggo.mrkaran.dev)
      • zsh और fish shell auto-completion सपोर्ट
      • reverse DNS lookup
      • विभिन्न DNS flags (AA, AD, CD, DO आदि) के साथ flexible query options
      • troubleshooting के लिए debug mode
      • response time measurement
      • cross-platform सपोर्ट (Linux, macOS, Windows, FreeBSD, NetBSD)
  • समर्थन

    • अगर आपको Doggo उपयोगी लगता है, तो GitHub पर इसे sponsor किया जा सकता है
    • sponsorship से Doggo के विकास, रखरखाव और सुधार में मदद मिलती है
    • यह पूरे समुदाय के लिए लाभदायक free open source software के निर्माण और रखरखाव को भी प्रोत्साहित करता है
    • हर योगदान, चाहे उसका आकार कुछ भी हो, सराहनीय है और परियोजना को लगातार बढ़ने में मदद करता है
  • GN⁺ की राय

    • Doggo विभिन्न DNS ट्रांसपोर्ट प्रोटोकॉल को सपोर्ट करता है, जिससे इसका उपयोग लचीला बनता है
    • JSON आउटपुट सपोर्ट इसे scripting और automation कार्यों के लिए उपयोगी बनाता है
    • cross-platform सपोर्ट के कारण इसे विभिन्न ऑपरेटिंग सिस्टम पर इस्तेमाल किया जा सकता है
    • debug mode और response time measurement फीचर समस्या-समाधान में बहुत मददगार हैं
    • समान फीचर्स वाले अन्य टूल्स में dig और nslookup शामिल हैं, लेकिन Doggo अधिक आधुनिक और उपयोगकर्ता-अनुकूल इंटरफ़ेस प्रदान करता है

1 टिप्पणियां

 
GN⁺ 2024-07-02
Hacker News टिप्पणियाँ
  • "geodns" एक ऐसा टूल है जिसे दुनिया के कई क्षेत्रों से DNS lookup करने के लिए बनाया गया है

    • उदाहरण के लिए, ycombinator.com लोकेशन के अनुसार अलग-अलग IP लौटाता है
    • Gitlab लिंक: geonet-rs
  • Google के धीमे और अस्थिर dig web interface से असंतुष्ट होकर खुद बनाया गया एक web tool परिचित कराया गया है

  • ipkitten.com का उपयोग करके टर्मिनल में public IP address देखा जा सकता है

    • उदाहरण कमांड: curl ipkitten.com
    • ब्राउज़र में खोलने पर यह IP address और cat GIF दिखाता है
    • लिंक: ipkitten.com
  • यह पूछा गया है कि "doggo" कमांड हर output को दो बार क्यों प्रिंट करता है

    • उदाहरण: google.com और news.ycombinator.com का output
  • यह सवाल है कि क्या यह Dog जैसी functionality वाला टूल है

    • कुछ खास queries चलाने के लिए कहा गया है (A, AAAA आदि)
    • यह भी पूछा गया है कि single domain query पर default रूप से सभी records को query क्यों नहीं किया जाता
    • लिंक: doggo
  • "doggo" से संबंधित Go module download का एक उदाहरण दिया गया है

    • उदाहरण कोड: go: downloading github.com/mr-karan/doggo v0.5.7
  • "doggo" टूल की development background, design decisions, और अन्य behind-the-scenes कहानियाँ साझा करने का अनुरोध किया गया है

  • "doggo" नाम चुने जाने की तारीफ़ की गई है

  • ANY जैसे query type की functionality जोड़ना अच्छा होगा, ऐसा सुझाव दिया गया है

  • यह राय दी गई है कि "doggo" टूल dog की याद दिलाता है