-
Pengenalan
- Doggo adalah klien DNS baris perintah yang ramah bagi manusia
- Mendukung berbagai protokol transport
-
Instalasi
- Menyediakan cara instalasi
-
Panduan penggunaan
-
Contoh
- Menyediakan berbagai contoh penggunaan
-
Referensi CLI
- Dokumentasi referensi antarmuka baris perintah
-
Resolver
- UDP dan TCP
- DNS sistem
- DNS over HTTPS (DoH)
- DNS over TLS (DoT)
- DNSCrypt
- DNS over QUIC (DoQ)
-
Fitur
-
Ikhtisar
- Doggo adalah klien DNS baris perintah yang ramah bagi manusia
-
Fitur
- Output ramah pengguna dengan kode warna dan format tabel
- Mendukung output JSON untuk scripting dan parsing
- Mendukung berbagai protokol transport:
- DNS over HTTPS (DoH)
- DNS over TLS (DoT)
- DNS over QUIC (DoQ)
- DNS over TCP
- DNS over UDP
- DNSCrypt
- Mendukung konfigurasi ndots dan pencarian dari
resolv.conf atau argumen baris perintah
- Mendukung multi-resolver dengan strategi kueri yang dapat disesuaikan
- Mendukung IPv4 dan IPv6
- Menyediakan antarmuka web (doggo.mrkaran.dev)
- Mendukung pelengkapan otomatis shell zsh dan fish
- Pencarian DNS terbalik
- Opsi kueri yang fleksibel, termasuk berbagai flag DNS (AA, AD, CD, DO, dll.)
- Mode debug untuk pemecahan masalah
- Pengukuran waktu respons
- Dukungan lintas platform (Linux, macOS, Windows, FreeBSD, NetBSD)
-
Dukungan
- Jika Anda merasa Doggo bermanfaat, Anda dapat mendukungnya di GitHub
- Dukungan membantu menjaga dan meningkatkan pengembangan Doggo
- Dukungan juga mendorong pembuatan dan pemeliharaan perangkat lunak open source gratis yang memberi manfaat bagi seluruh komunitas
- Semua kontribusi, sekecil apa pun, sangat dihargai dan membantu proyek ini terus berkembang
-
Pendapat GN⁺
- Doggo mendukung berbagai protokol transport DNS sehingga dapat digunakan dengan fleksibel
- Dukungan output JSON membuatnya berguna untuk scripting dan tugas otomatisasi
- Dukungan lintas platform memungkinkannya digunakan di berbagai sistem operasi
- Mode debug dan fitur pengukuran waktu respons sangat membantu untuk pemecahan masalah
- Alat lain dengan fungsi serupa mencakup
dig dan nslookup, tetapi Doggo menawarkan antarmuka yang lebih modern dan ramah pengguna
1 komentar
Komentar Hacker News
"geodns" adalah alat yang dikembangkan agar bisa melakukan lookup DNS dari berbagai wilayah di seluruh dunia
Memperkenalkan alat web yang dibuat sendiri karena tidak puas dengan antarmuka web
digmilik Google yang lambat dan tidak stabilBisa memakai ipkitten.com untuk memeriksa alamat IP publik dari terminal
curl ipkitten.comAda pertanyaan tentang alasan perintah "doggo" mencetak semua output dua kali
Ada pertanyaan apakah ini alat dengan fungsi yang mirip dengan Dog
Ada contoh unduhan modul Go terkait "doggo"
go: downloading github.com/mr-karan/doggo v0.5.7Ada permintaan untuk berbagi latar belakang pengembangan, keputusan desain, dan cerita di balik layar lainnya tentang alat "doggo"
Ada pendapat bahwa pemilihan nama "doggo" sangat bagus
Ada pendapat bahwa akan bagus jika fitur seperti tipe kueri ANY ditambahkan
Ada pendapat bahwa alat "doggo" mengingatkan pada dog