Die Abstimmung läuft: Webhoster des Jahres 2026

Mitmachen und coole Preise gewinnen!

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
Laptop, auf dem ein Mail-Client zu sehen ist. Eine Hand auf der Tastatur.

Eine eigene E-Mail-Adresse einrichten klingt nach fünf Minuten Arbeit – in der Praxis scheitert es aber oft an falschen Servereinstellungen, falschen Nameservern oder DNS-Einträgen, die noch nicht aktiv sind. Wir zeigen dir, welche Prüfungen vorher nötig sind, wo du die richtigen Zugangsdaten findest und worauf du je nach E-Mail-Client besonders achten musst.

Headerbild zum News-Beitrag betreffend der Wahl zum Webhoster des Jahres 2026.

Das unabhängige Webhosting-Vergleichsportal Hosttest sucht den Webhoster des Jahres 2026. Wir sind nominiert in den Kategorien "Webhosting" und "vServer". Die Abstimmung läuft bis zum 18.10.2026. Danke für deine Stimme!

Debora Margiotta von hosttech im Porträt: Die ehemalige KV-Lernende arbeitet heute im Kundendienst und in der Buchhaltung.

Als erste Lernende bei hosttech schloss Debora 2019 erfolgreich ihre Ausbildung ab. Sie blieb dem Unternehmen als Mitarbeiterin im Kundendienst und in der Buchhaltung erhalten und feiert nun bereits ihr 10-jähriges Jubiläum. Im Gespräch gibt sie Einblick in ihre Entwicklung, ihre Motivation und was ihr das Team bei hosttech bedeutet.

Rechenzentrum mit Server-Racks und Geschwindigkeitsanzeige als Symbol für leistungsstarke vServer, hohe Performance und flexible Serverressourcen.

Bei jedem vServer von hosttech kannst du zwischen den Leistungsmodi Dynamic und Aggressive wählen – doch was bedeutet das konkret für deine Anwendung? Viele Kund:innen sind unsicher, welcher Modus zu ihrem Projekt passt. In diesem Beitrag erkläre ich den Unterschied, vergleiche die Leistungswerte und zeige, wann sich ein Wechsel lohnt.

Headerbild zum Blogbeitrag über Virtual Private Server (VPS). Zu sehen ist ein Serverrack davor ein virtuelles Schloss-Symbol.

Ein VPS, auch Virtual Private Server genannt, verbindet die Kontrolle eines eigenen Servers mit überschaubarem Administrationsaufwand. Im Support begegnet uns regelmäßig dieselbe Frage: Wie viel Leistung braucht ein Projekt wirklich, und wo liegen die Grenzen eines VPS? Dieser Beitrag ordnet die wichtigsten Entscheidungskriterien ein und zeigt dir, worauf es bei der Wahl wirklich ankommt.

Headerbild zur Erfolgsgeschichte der Zusammenarbeit zwischen hosttech und dem Schweizer IT-Dienstleister SOWARIS. Zu sehen sind die Logos von hosttech und SOWARIS, rechts daneben ein Portrait-Bild von Fernando Maniglio, Mitinhaber und Geschäftsführer von SOWARIS. Im Hintergrund Serverracks im Datacenter DATAROCK von hosttech.

Für SOWARIS war von Anfang an klar: Die eigene IT-Infrastruktur muss genauso leistungsfähig und flexibel sein wie die Lösungen, die der Schweizer IT-Dienstleister seinen Kunden anbietet. Mit dem virtual Datacenter von hosttech hat das Unternehmen genau das gefunden – und mit dem DATAROCK-Datacenter in Nottwil gleich noch die passende Colocation-Lösung dazu.

Blogbeitragsbild zu den Sicherheitsrisiken beim Shared Hosting und wie man sich schützt.

Beim Shared Hosting teilen sich mehrere Websites dieselbe Server-Infrastruktur. Das macht Webhosting erschwinglich und unkompliziert. Es bringt aber auch spezifische Sicherheitsrisiken mit sich, die du kennen solltest. Welche Risiken beim Shared Hosting wirklich relevant sind und mit welchen Maßnahmen du deine Website zuverlässig schützt.

myhosttech Kundencenter