Schreib eine IP-Adresse in den Hostnamen — ip.hb5.de löst sie auf, ohne dass irgendwo ein Eintrag gepflegt werden muss.
Normalerweise braucht ein Hostname wie server.example.com einen eigenen DNS-Eintrag, den jemand manuell anlegt und pflegt: "diese Adresse zeigt auf diese IP". Ändert sich die IP, muss auch der Eintrag geändert werden — und bis das überall bekannt ist, kann es eine Weile dauern.
ip.hb5.de dreht das um: Es gibt keinen festen Eintrag pro Server. Stattdessen steckt die IP-Adresse direkt im Hostnamen selbst, zum Beispiel 10-9-9-30.ip.hb5.de. Fragt jemand diesen Namen ab, liest der Nameserver einfach die Ziffern aus dem Text und antwortet direkt mit 10.9.9.30 — ganz ohne nachzuschlagen, ob es diesen Eintrag "gibt". Er ist quasi immer da, für jede denkbare IP-Adresse gleichzeitig.
Das klingt nach einem Trick, ist aber genau das, was in bestimmten Situationen fehlt: ein Hostname für eine Adresse, die es noch nicht lange gibt, die sich häufig ändert, oder für die sich ein eigener DNS-Eintrag schlicht nicht lohnt.
Die IP-Adresse steckt bereits in der Anfrage — der Server muss nichts nachschlagen, nur parsen.
Dein Rechner fragt 10-9-9-30.ip.hb5.de ab — die IP ist Teil des Namens selbst.
Der Nameserver liest die Ziffern aus dem Hostnamen und baut daraus direkt eine Antwort.
Zurück kommt die passende IPv4- oder IPv6-Adresse — in Echtzeit, ohne Zwischenspeicher.
Punkte funktionieren nicht überall in Hostnamen (z. B. nicht innerhalb eines TLS-Zertifikatsnamens) — deshalb gibt es Alternativen.
Let's-Encrypt-Zertifikate brauchen einen Hostnamen. Mit ip.hb5.de bekommt jede IP-Adresse einen.
Container, die per Ingress oder Reverse-Proxy über einen Hostnamen erreichbar sein müssen, statt über localhost.
Server im eigenen Netz bekommen einen sprechbaren Namen, ohne dass du einen eigenen DNS-Eintrag pflegst.
Ein Server mit wechselnder IP braucht schnell einen Namen zum Testen oder Zeigen — ganz ohne Vorlaufzeit.
Gib eine IPv4-Adresse ein — der passende Hostname für ip.hb5.de entsteht direkt im Browser.
Abhängigkeit von einem Drittanbieter. Die Namen von ip.hb5.de werden über die Nameserver von sslip.io aufgelöst — fällt der Dienst aus, funktioniert die Auflösung nicht.
Kein Wildcard-TLS-Zertifikat. Zertifikate müssen pro Hostname einzeln beantragt werden, z. B. per HTTP-01-Challenge.
Nicht für sensible interne Namen gedacht. Jeder, der die IP kennt, kann denselben Hostnamen ableiten — es gibt keinen Zugriffsschutz auf DNS-Ebene.