DNS auf STACKIT – Zuverlässige Namensauflösung
Ohne DNS müssten sich deine Nutzer IP-Adressen merken. Der STACKIT DNS-Dienst bietet dir verwaltete DNS-Zonen mit hoher Verfügbarkeit für die Namensauflösung deiner Dienste.
Was ist DNS auf STACKIT?
STACKIT DNS ist ein verwalteter Nameserver-Dienst:
- Verwaltete Zonen: Öffentliche DNS-Zonen ohne eigene Nameserver
- Hohe Verfügbarkeit: Redundante DNS-Server an mehreren Standorten
- Alle Record-Typen: A, AAAA, CNAME, MX, TXT, SRV und mehr
- Schnelle Propagation: Änderungen werden in Sekunden wirksam
- API-gesteuert: Vollständige Verwaltung per CLI und API
Unterstützte Record-Typen
| Typ | Beschreibung | Beispiel |
|---|---|---|
| A | IPv4-Adresse | 203.0.113.10 |
| AAAA | IPv6-Adresse | 2001:db8::1 |
| CNAME | Alias auf anderen Namen | app.example.com |
| MX | Mailserver | mail.example.com |
| TXT | Textinformation | SPF, DKIM, Verifizierung |
Tutorial: DNS-Zone einrichten
1. DNS-Zone erstellen
# Öffentliche DNS-Zone erstellen
stackit dns zone create \
--name example.com \
--description "Produktions-Domain" \
--project-id your-project-id
# Zone-Details anzeigen
stackit dns zone list
2. DNS-Records anlegen
# A-Record für Webserver
stackit dns record create \
--zone-id your-zone-id \
--name www \
--type A \
--data 203.0.113.10 \
--ttl 300
# CNAME für Subdomain
stackit dns record create \
--zone-id your-zone-id \
--name app \
--type CNAME \
--data www.example.com
# MX-Record für E-Mail
stackit dns record create \
--zone-id your-zone-id \
--name @ \
--type MX \
--data "10 mail.example.com"
# TXT-Record für SPF
stackit dns record create \
--zone-id your-zone-id \
--name @ \
--type TXT \
--data "v=spf1 include:_spf.example.com ~all"
3. Nameserver beim Registrar eintragen
# Nameserver der Zone anzeigen
stackit dns zone describe \
--zone-id your-zone-id
# Ausgabe:
# Nameservers:
# - ns1.stackit.cloud
# - ns2.stackit.cloud
Trage diese Nameserver bei deinem Domain-Registrar als autoritative Nameserver ein.
4. DNS-Auflösung testen
# A-Record prüfen
dig www.example.com @ns1.stackit.cloud
# Alle Records einer Zone auflisten
stackit dns record list \
--zone-id your-zone-id
:::tip Setze niedrige TTL-Werte (z. B. 300 Sekunden) während der Migration und erhöhe sie danach für bessere Performance. :::
:::warning Vergiss nicht, Reverse-DNS (PTR-Records) für deine Mail-Server einzurichten, um E-Mail-Zustellprobleme zu vermeiden. :::
Nächste Schritte
- Verbinde DNS mit deinem CDN für schnelle Auslieferung
- Richte Load Balancing mit DNS-basiertem Routing ein
- Sichere dein Netzwerk mit Network Security