Nur noch bis 18.10.: Webhoster des Jahres 2026

Abstimmen und coole Preise gewinnen!

Status

/

/

Unsere Nameserver: Das ist die neue API

Unsere Nameserver: Das ist die neue API

Veröffentlicht am 18. Jänner 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

531
Kategorie
Grafik mit WordPress Benutzeroberfläche des Backends und daneben eine Grafik des Homepage baukasten Website Creator von hosttech

Du möchtest eine Website erstellen und fragst dich, ob der KI-Homepage-Baukasten Website Creator oder WordPress die bessere Wahl ist? Wir vergleichen beide Lösungen bei Einstieg, Funktionen, Wartung und Flexibilität. So findest du heraus, welches System zu deinem Projekt, deinem Zeitbudget und deinem Know-how passt – und welche Fragen du dir vor dem Start stellen solltest.

.si-Domain Schrifzug mit slowenischer Flagge und Cursor als Symbol für den Boom der slowenischen Domainendung im Zusammenhang mit dem Begriff «Super Intelligence

Seit Donald Trump künstliche Intelligenz "Super Intelligence" nennen will, erlebt die slowenische Länderendung .si einen beispiellosen Ansturm auf Domains. Wir ordnen ein, was hinter dem Boom steckt, wie Registrare und Registry damit umgehen, ob die Preise gestiegen sind und ob sich neben der .ai-Domain jetzt auch die passende .si-Domain für Dich lohnt.

Nahaufnahme eines Rootservers, an dem einDatacenter Engineer von hosttech etwas einbaut.

Bevor ein Rootserver bei dir online geht, hat er bereits einen weiten Weg hinter sich: vom großen Distributor über die Werkbank unserer eigenen Techniker bis zum 72-Stunden-Stresstest in unserem Schweizer Datacenter. Wir nehmen dich mit auf diese Reise – vom Einkauf der Hardware bis zur Frage, wie wir dabei trotz Markenkomponenten faire Preise halten können.

WP-Toolkit Logo und Screenshot der Plesk-Benutzeroberfläche eines hosttech Accounts mit WP-Toolkit Einstellungen

Viele Websites laufen heute mit WordPress – oft eingerichtet in wenigen Minuten, ohne dass sich die Betreiberin oder der Betreiber je mit Updates, Sicherheitslücken oder Serverkonfiguration beschäftigt hat. Genau hier setzt das WP-Toolkit im Control Panel Plesk an: Es übernimmt die technische Pflege im Hintergrund und macht WordPress-Verwaltung auch ohne Vorkenntnisse handhabbar.

hosttech Serverbild mit AWS, Google Cloud EU-Cloud Clouds mit Logos

Die Wahl des passenden Cloud-Anbieters entscheidet heute über Datenschutz, Kosten und Handlungsfreiheit deines Unternehmens mit. Wir vergleichen AWS, Google Cloud und europäische Cloud-Alternativen wie hosttech – und zeigen, worauf es bei Rechtsrahmen, Datenstandort, Kostenstruktur und Support wirklich ankommt, damit du die Cloud-Lösung findest, die zu deinem Business passt.

Gruppenfoto mit einem Teil des hosttech-Teams. Die Mitarbeitenden halten verschiedene Auszeichnungen welche hosttech als Arbeitgeber erhalten hat.

Fünf Jahre in Folge kununu Top Company, dazu Auszeichnungen von Great Place to Work und CHIP: hosttech zählt zu den beliebtesten Arbeitgebern in der Hosting-Branche. Was hinter diesem Erfolg steckt, wer bei uns arbeitet und warum uns die ehrliche Meinung unseres Teams wichtiger ist als jedes Siegel, erfährst du in diesem Blogbeitrag.

Headerbild zum Blogbeitrag über DNSSEC und die Verbreitung von DNSSEC bei weltweit registrierten TLDs.

Cyberkriminelle können DNS-Antworten manipulieren und Website-Besucher:innen unbemerkt auf gefälschte Server umleiten – oft, ohne dass es jemand bemerkt. DNSSEC verhindert genau das, indem es DNS-Antworten kryptografisch signiert. Wir erklären, wie die Technologie funktioniert, wie verbreitet sie bei .at-Domains ist und wie du DNSSEC bei hosttech aktivierst.

myhosttech Kundencenter