-
Einführung
- Doggo ist ein menschenfreundlicher DNS-Client für die Kommandozeile.
- Unterstützt verschiedene Transportprotokolle.
-
Installation
- Installationsanweisungen verfügbar.
-
Nutzungsleitfaden
- Anleitung zur Verwendung.
-
Beispiele
- Verschiedene Anwendungsbeispiele verfügbar.
-
CLI-Referenz
- Referenzdokumentation für die Kommandozeilenschnittstelle.
-
Resolver
- UDP und TCP
- System-DNS
- DNS over HTTPS (DoH)
- DNS over TLS (DoT)
- DNSCrypt
- DNS over QUIC (DoQ)
-
Funktionen
-
Überblick
- Doggo ist ein menschenfreundlicher DNS-Client für die Kommandozeile.
-
Funktionen
- Menschenfreundliche Ausgabe mit Farbcodes und Tabellenformat
- Unterstützung für JSON-Ausgabe für Skripting und Parsing
- Unterstützung für verschiedene Transportprotokolle:
- DNS over HTTPS (DoH)
- DNS over TLS (DoT)
- DNS over QUIC (DoQ)
- DNS over TCP
- DNS over UDP
- DNSCrypt
- Unterstützung für ndots- und Search-Konfiguration aus
resolv.conf oder Kommandozeilenargumenten
- Unterstützung für mehrere Resolver mit anpassbarer Abfragestrategie
- Unterstützung für IPv4 und IPv6
- Weboberfläche verfügbar (doggo.mrkaran.dev)
- Unterstützung für Autovervollständigung in zsh- und fish-Shells
- Reverse-DNS-Lookups
- Flexible Abfrageoptionen mit verschiedenen DNS-Flags (AA, AD, CD, DO usw.)
- Debug-Modus zur Fehlerbehebung
- Messung der Antwortzeit
- Plattformübergreifende Unterstützung (Linux, macOS, Windows, FreeBSD, NetBSD)
-
Sponsoring
- Wenn du Doggo nützlich findest, kannst du das Projekt auf GitHub unterstützen.
- Sponsoring hilft dabei, die Entwicklung von Doggo aufrechtzuerhalten und zu verbessern.
- Es fördert außerdem die Entwicklung und Pflege freier Open-Source-Software, von der die gesamte Community profitiert.
- Jeder Beitrag wird unabhängig von seiner Größe geschätzt und hilft dem Projekt, kontinuierlich zu wachsen.
-
Meinung von GN⁺
- Doggo unterstützt verschiedene DNS-Transportprotokolle und ermöglicht dadurch eine flexible Nutzung.
- Die Unterstützung für JSON-Ausgabe ist nützlich für Skripting- und Automatisierungsaufgaben.
- Dank der plattformübergreifenden Unterstützung kann es auf verschiedenen Betriebssystemen verwendet werden.
- Der Debug-Modus und die Messung der Antwortzeit sind bei der Fehlersuche sehr hilfreich.
- Andere Tools mit ähnlichen Funktionen sind
dig und nslookup, aber Doggo bietet eine modernere und benutzerfreundlichere Oberfläche.
1 Kommentare
Hacker-News-Kommentare
„geodns“ ist ein Tool, das entwickelt wurde, um DNS-Abfragen aus verschiedenen Regionen weltweit durchzuführen
Jemand stellt ein selbst gebautes Web-Tool vor, nachdem er mit Googles langsamer und unzuverlässiger dig-Weboberfläche unzufrieden war
Mit ipkitten.com kann man im Terminal die öffentliche IP-Adresse prüfen
curl ipkitten.comEs gibt eine Frage dazu, warum der Befehl „doggo“ jede Ausgabe zweimal ausgibt
Es wird gefragt, ob es sich um ein Tool mit ähnlicher Funktionalität wie Dog handelt
Es gibt ein Beispiel für den Download eines Go-Moduls im Zusammenhang mit „doggo“
go: downloading github.com/mr-karan/doggo v0.5.7Es wird darum gebeten, den Hintergrund der Entwicklung, Designentscheidungen und weitere Behind-the-Scenes-Geschichten zum Tool „doggo“ zu teilen
Es gibt die Meinung, dass der Name „doggo“ hervorragend gewählt ist
Es gibt die Anregung, Funktionen wie den Query-Typ ANY hinzuzufügen
Es gibt die Meinung, dass das Tool „doggo“ an dog erinnert