stackit.guru
DE

DNS auf STACKIT – Zuverlässige Namensauflösung

#networking
networking dns

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

TypBeschreibungBeispiel
AIPv4-Adresse203.0.113.10
AAAAIPv6-Adresse2001:db8::1
CNAMEAlias auf anderen Namenapp.example.com
MXMailservermail.example.com
TXTTextinformationSPF, 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