Status

/

/

Unsere Nameserver: Das ist die neue API

Unsere Nameserver: Das ist die neue API

Veröffentlicht am 18. Januar 2021
  4 Min. Lesezeit
  Aktualisiert am 11. November 2024

Vor Kurzem haben wir eine neue REST API für unsere Nameserver (DNS Server) aufgeschaltet. Wir zeigen dir, wofür du diese nutzen kannst und was du dabei beachten solltest.

Blogbild hosttech DNS API

Inhalt

Weshalb eine neue API?

Wie du vielleicht weißt, verfügen unsere Nameserver bereits über eine für unsere Kunden zugängliche API. Diese basiert jedoch noch auf dem SOAP Protokoll und ist bereits etwas in die Jahre gekommen. Unsere neue REST API vereinfacht die Integration in moderne Applikationen. Außerdem haben wir großen Wert auf eine umfassende Dokumentation gelegt.

Wofür kann ich die API verwenden?

Mithilfe der API können alle Vorgänge automatisiert werden, welche über unser DNS Panel vorgenommen werden können. Diese Automatisierung bringt hauptsächlich in all jenen Anwendungsfällen etwas, in denen öfters dieselben oder sehr ähnliche Vorgänge ausgeführt werden. Wenn einer der folgenden Fälle auf dich zutrifft, ist die API genau das Richtige für dich:

Hosting Reseller

Du bist Hosting Reseller bei hosttech und möchtest den Bestellprozess für deine Kunden automatisieren. Alternativ kannst du hier auch unser WHMCS Modul verwenden, welches bereits unsere DNS API für dich anbindet.

Dynamische IP

Du hast im Büro oder Zuhause eine dynamische IP, betreibst da aber einen Server welcher von extern erreichbar sein sollte. Mit der DNS API kannst du die IP automatisch aktualisieren, sobald sich diese ändert.

SSL Validierung

Die meisten SSL Anbieter bieten die Domainvalidierung via DNS an, so auch der beliebte Gratis-Provider Let’s Encrypt. Eine Integration der DNS API in deinen SSL Validierungsprozess ermöglicht dir zum Beispiel das automatische Verlängern von Zertifikaten, bei welchen eine HTTP Validierung technisch nicht möglich oder nicht erlaubt ist (z.B. Wildcard Zertifikate bei Let’s Encrypt).

Wie wird die API verwendet?

  1. Um die API verwenden zu können, benötigst du als Erstes einen Account zu unserem DNS System.
    Wenn du bereits über einen Account verfügst, musst du als Erstes ein Token erstellen, um mit der API kommunizieren zu können. Dazu meldest du dich im myhosttech Kundencenter an, navigierst zu «Domains / DNS Editor / API» und erstellst da dein erstes Token. Alternativ besteht auch die Möglichkeit, ein Token über die API zu lösen. Sende dazu einen POST Request an den Endpunkt /api/v1/auth/personal-access-tokens/credentials. Bitte bewahre das soeben erstellte Token sicher auf, da es vollen Zugriff auf alle deine DNS Zonen ermöglicht!  Sollte dir das Token trotzdem einmal abhandenkommen, kannst du es jederzeit widerrufen bzw. löschen.
  2. Sobald du das Token hast, bist du bereit, loszulegen. Die einfachste Möglichkeit, um die Funktionsweise der API auszuprobieren, ist direkt in unserer interaktiven Dokumentation. Klicke zuerst auf den grünen Button «Authorize» und gib dort dein soeben erstelltes Token ein.
  3. Anschließend kannst du alle API Endpunkte direkt in der Dokumentation ausprobieren. Selbstverständlich kannst du auch jeden beliebigen anderen REST Client wie zum Beispiel Postman verwenden.

Achtung: Zum sicheren Testen empfehlen wir eine Testzone anzulegen und nicht mit einer bestehenden, produktiven Zone zu experimentieren!

Um die korrekte Funktion von Zonen zu testen, kannst du Tools wie beispielsweise nslookup verwenden. Um die Änderungen möglichst zeitnah testen zu können und um mögliche Verzögerungen durch Caching auf den Resolver Server zu umgehen, empfehlen wir direkt unsere Nameserver anzusprechen.

Beispielabfrage mit «nslookup» für den A-Record von blog-test.ch

Beachte, dass Änderungen an deiner Zone erst nach wenigen Minuten abgefragt werden können.

Code Beispiel in PHP

Das nachfolgende Beispiel zeigt, wie eine Zone geladen und anschließend ein A Record verändert werden kann. Dieses Vorgehen kann beispielsweise genutzt werden, um automatisch eine IP Änderung vorzunehmen.

Für eine möglichst einfache und generische Code-Darstellung wurde in diesem Beispiel der HTTP-Client von Laravel verwendet. Dasselbe Prinzip funktioniert jedoch mit allen gängigen HTTP-Clients und Programmiersprachen.

Inhalt

Artikel teilen

Link kopieren

Artikel teilen

Link kopieren
Bild von Simon Bass

Head of Development    3 Artikel

526
Kategorie
Headerbild zum Blogbeitrag über neue Begriffe wie GEO, AEO und LLMO. Titel in weißer Schrift: SEO vs. GEO Darunter ist eine Suchmaske zu sehen, in der steht "Suchbegriff eingeben" Unterhalb der Suchmaske ist links eine menschliche Hand zu sehen und rechts eine Roboterhand. Die beiden Hände strecken die Fingerspitzen zueinander aus.

In der digitalen Welt verändert sich die Suche gerade grundlegend. In den letzten Jahren gewinnen neue Konzepte und Begriffe an Bedeutung, die weit über klassische SEO hinausgehen. Für dich als Website-Betreiber, KMU oder Marketer ist es wichtig zu verstehen, was diese neuen Begriffe bedeuten, wie sie sich voneinander unterscheiden und wie du deine Inhalte 2026 sichtbar machst – sowohl für Menschen als auch für KI-gestützte Systeme.

Alexander M. Hefele, CEO von AMZ Racing, sitzt in der AMZ Werkstatt und erklärt, weshalb sein Team auf die Cloud-Lösung von hosttech setzt. Hinter ihm sind zwei Renn-Boliden von AMZ zu sehen. Rechts im Bild die Logos von hosttech und AMZ.

AMZ Racing ist das Formula Student Team der ETH Zürich. Aktuell steht das Team an der Spitze der Weltrangliste. Zudem hält es seit 2023 den Weltrekord für die schnellste Beschleunigung von 0 auf 100 km/h mit einem Elektrofahrzeug. hosttech unterstützt AMZ Racing seit einigen Jahren mit Cloud-Computing-Ressourcen im virtual Datacenter. In einer dreiteiligen Video-Serie gibt das AMZ-Team Einblick in seine Arbeit und zeigt, wie es unsere Cloud-Lösung einsetzt, um seine Fahrzeuge laufend zu optimieren.

Grafik zu DKIM (DomainKeys Identified Mail) mit Schutzschild zur Darstellung von E-Mail-Authentifizierung und Schutz vor Phishing.

E-Mail-Kommunikation ist ein zentraler Bestandteil deines Online-Auftritts – egal ob geschäftlich oder privat. Doch ohne die richtigen Sicherheitsmaßnahmen landen Nachrichten leicht im Spam oder können manipuliert werden. DKIM ist eine der wichtigsten Methoden, um die Integrität deiner E-Mails zu sichern.

Symbolbild mit Laptop und E-Mail-Umschlägen sowie den Begriffen POP3, IMAP und Exchange zur Veranschaulichung der unterschiedlichen E-Mail-Protokolle.

Wer ein E-Mail-Postfach einrichtet, stolpert früher oder später über die Begriffe POP3, IMAP und Exchange. E-Mail gehört zum Alltag wie der Kaffee am Morgen. Trotzdem machen sich die wenigsten Gedanken darüber, was im Hintergrund passiert, wenn eine Nachricht verschickt oder gelesen wird. Genau dort liegt aber der Unterschied zwischen einem entspannten Mail-Alltag und einem Setup, das ständig für Frust sorgt. Und dann wird klar: Die Wahl des richtigen E-Mail-Systems ist alles andere als egal.

Illustration mit WordPress-Logo und Versionsangabe 6.9 für das WordPress Update, passend zum Blogartikel über Neuerungen, Performance und Weiterentwicklung von WordPress

Mit WordPress 6.9 (Codename «Gene») setzt das CMS seine Entwicklung konsequent fort. Das Update verbessert die Zusammenarbeit im Editor, erweitert die Gestaltungsmöglichkeiten und bringt spürbare Optimierungen bei Performance und Bedienung. Gleichzeitig legt Version 6.9 wichtige technische Grundlagen für kommende Releases und KI-Integration. In diesem Beitrag zeigen wir dir, was neu ist.

Symbolbild für den Provider-Wechsel. Eine Person übergibt einer zweiten Person ein Paket. Dieses steht sinnbildlich für das Datenpaket, welches vom alten zum neuen Provider wechselt.

Ein Provider-Wechsel bringt auch immer viel Arbeit mit sich. Alle Daten müssen vom alten Provider zum neuen umgezogen werden und am besten soll keine Downtime entstehen. Wie das klappt, erklären wir in diesem Beitrag.

Headerbild zur News betreffend neuem hosttech-Login-Screen: Ein aufgeklappter Laptop, auf welchem der neue Login-Screen zum myhosttech-Kundencenter zu sehen ist. Der Laptop steht auf einem Tisch. Jemand sitzt am Laptop, es sind nur seine Hände auf der Tastatur zu sehen. Links neben dem Laptop steht eine schwarze Espresso-Tasse mit aufgedrucktem hosttech-Logo.

Der Login-Screen zum myhosttech Kundencenter wurde einem Redesign unterzogen. Das Login wird schlichter und aufgeräumter. Die Umstellung erfolgt im Verlauf von Mittwoch, 28. Januar 2026.

myhosttech Kundencenter