6 Punkte von GN⁺ 2024-01-08 | 1 Kommentare | Auf WhatsApp teilen

Nützliche DNS-Dienste

  • dns.toys ist ein DNS-Server, der das DNS-Protokoll auf kreative Weise nutzt und verschiedene Utilities und Dienste bereitstellt, auf die sich bequem über die Kommandozeile zugreifen lässt.
  • Zur Nutzung des Dienstes können die untenstehenden Befehle kopiert und ausgeführt werden.

Weltzeit

  • Die Uhrzeit kann abgefragt werden, indem der Stadtname ohne Leerzeichen eingegeben und .time angehängt wird.
  • Optional kann ein zweibuchstabiger Ländercode durch einen Schrägstrich getrennt ergänzt werden.

Zeitzonenkonvertierung

  • Zeitzonen können durch Eingabe im Format YYYY-MM-DDTHH:MM-$fromCity-$toCity umgerechnet werden.
  • Optional kann ein zweibuchstabiger Ländercode durch einen Schrägstrich getrennt ergänzt werden.

Wetterinformationen

  • Wetterinformationen können abgefragt werden, indem der Stadtname ohne Leerzeichen eingegeben und .weather angehängt wird.
  • Optional kann ein zweibuchstabiger Ländercode ergänzt werden.
  • Dieser Dienst wird von yr.no bereitgestellt.

Einheitenumrechnung

  • Einheiten können durch Eingabe im Format $Value$FromUnit-$ToUnit umgerechnet werden.
  • Um die 70 verfügbaren Einheiten anzuzeigen, kann dig unit @dns.toys ausgeführt werden.

Währungsumrechnung (forex)

  • Wechselkurse können durch Eingabe im Format $Value$FromCurrency-$ToCurrency umgerechnet werden.
  • Die täglichen Wechselkurse werden von exchangerate.host bereitgestellt.

IP-Echo

  • Mit dig -4 ip @dns.toys kann die IPv4-Adresse zurückgegeben werden.
  • Mit dig -6 ip @dns.toys kann die IPv6-Adresse zurückgegeben werden.

Zahlen in Wörter umwandeln

  • Zahlen können in englische Wörter umgewandelt werden.

Verfügbare CIDR-Bereiche

  • Die CIDR-Notation kann interpretiert werden, um die erste und letzte verfügbare IP-Adresse innerhalb eines Subnetzes zu finden.

Umrechnung von Zahlensystemen

  • Zahlen können von einem Zahlensystem in ein anderes umgerechnet werden.
  • Unterstützte Zahlensysteme sind hex, dec, oct und bin.

Ausgabe von Pi

  • Die Ziffern von Pi können ausgegeben werden.

Englisches Wörterbuch

  • Für englische Wörter können Wörterbuchdefinitionen abgerufen werden.
  • Dieser Dienst wird von WordNet® bereitgestellt.

Würfeln

  • Es kann gewürfelt werden, um ein Ergebnis zu erhalten.
  • Wie in Tabletop-RPGs können Anzahl und Seitenzahl der Würfel eingegeben werden.

Münzwurf

  • Es kann eine Münze geworfen werden, um ein Ergebnis zu erhalten.

Zufallszahlengenerierung

  • Innerhalb eines festgelegten Bereichs können Zufallszahlen erzeugt werden.

Epoch-/Unix-Timestamp-Konvertierung

  • Epoch-/Unix-Timestamps können in menschenlesbare Datumsangaben umgewandelt werden.

Berechnung von Flugentfernungen

  • Die Flugentfernung zwischen Paaren aus Breiten- und Längengraden kann berechnet werden.

UUID-Erzeugung

  • Es können N UUIDs (v4) erzeugt werden.

Hilfe

  • Es wird eine Liste der verfügbaren Dienste bereitgestellt.

Kurzfunktionen

  • Für Bash-, Fish- und Zsh-Shells können Kurzfunktionen hinzugefügt werden, damit sich die Dienste mit dem Befehl dy einfacher nutzen lassen.

Warum diesen Dienst verwenden?

  • Für Menschen, die viel Zeit im Terminal verbringen, ist es nützlich, schnelle Einheitenumrechnungen, Wetterabfragen und mehr durchzuführen, ohne eine Suchseite zu öffnen.
  • Es gibt keinerlei Gewähr hinsichtlich Genauigkeit, Aktualität, Zuverlässigkeit, Eignung oder Vollständigkeit der Dienste oder Daten; sie werden „wie besehen“ und „wie verfügbar“ bereitgestellt.

Meinung von GN⁺

  • dns.toys ist ein Dienst, der Nutzern, die häufig im Terminal arbeiten, verschiedene Utilities bereitstellt und so alltägliche Aufgaben schnell und bequem erledigen lässt.
  • Besonders für Entwickler oder Systemadministratoren, die häufig Kommandozeilenoberflächen verwenden, ist er sehr nützlich.
  • Der Dienst hat das Potenzial, die Produktivität zu steigern, da Nutzer benötigte Informationen schnell erhalten können, ohne einen Webbrowser zu öffnen.

1 Kommentare

 
GN⁺ 2024-01-08
Hacker-News-Kommentare
  • Ein Nutzer stellt einen eleganten Trick vor, den er für ein von ihm erstelltes dynamisches DNS-Dienstprogramm verwendet hat. Er erklärt, wie man mit dem OpenDNS-Resolver die tatsächliche IP-Adresse ermittelt, und glaubt, dass diese Methode schneller und zuverlässiger sein kann als die Nutzung eines zentralen HTTP-Dienstes. Außerdem merkt er an, dass DNS ursprünglich dafür gedacht war, mehr als nur Domainnamen zu verarbeiten, und betont den Nutzen, den man aus DNS ziehen kann.

    • Er ist ein Fan von Julia Evans und erwähnt einige nützliche DNS-bezogene Tools, die sie erstellt hat. Er teilt die Links zu diesen Tools.

    • Er erwähnt einen früheren Hacker-News-Beitrag zu DNS Toys und stellt den Link zu diesem Beitrag bereit.

    • Er teilt einen Link zu einem kürzlichen Vortrag des Gründers des DNS-Toys-Projekts. Darin steckt eine unterhaltsame Geschichte darüber, wie das Projekt begonnen hat.

    • Er teilt einen Link zu einem Tool, das er derzeit häufig für IP-Adress- und DNS-Abfragen verwendet.

    • Das Konzept, Skripte per DNS aus der Ferne auszuführen, findet er interessant, meint aber, dass es nicht unbedingt alle Funktionen bereitstellen muss.

    • Er erwähnt einen DNS-Lookup-Dienst für britische Unternehmensverzeichnisse und bringt die Idee ins Spiel, DNS für die Bereitstellung unkonventioneller Daten zu nutzen. Er fragt sich, ob der Dienst noch betrieben wird.

    • Er nennt als Beispiel die Berechnung der Entfernung zwischen zwei Punkten auf der Erde mit DNS Toys und scherzt, dass es kein Problem sei, die Erde als hypothetische Form statt als Ellipsoid anzunehmen.

    • Ein Nutzer versteht das Konzept, Skripte über DNS auszuführen, nicht und bittet um eine kurze Erklärung.

    • Er zeigt sich überrascht, dass die Funktionen von DNS Toys auch in Subdomains funktionieren sollten, die sich ohne die Verwendung spezieller Nameserver auflösen lassen.