Zum Hauptinhalt springen
Zurück zur Kategorie

Domain auf Server zeigen: A, AAAA und CNAME Leitfaden

Domain auf Server zeigen: A, AAAA, CNAME, MX und TXT Eintragstypen, DNS-Propagationszeit, Tests mit dig/nslookup und häufige Fehler.

Lesezeit: 12 min Netzwerk & DNS
dnsdomain weiterleitunga-eintragcnameaaaa-eintragdns-einträgenameserverdns-propagation

Inhaltsverzeichnis

Domain auf Server zeigen: A, AAAA und CNAME Leitfaden

Nach dem Kauf einer Domain ist die grundlegendste Aufgabe, diese auf die IP-Adresse Ihres Servers zu zeigen. Dies geschieht über DNS-Einträge (Domain Name System). In diesem Leitfaden behandeln wir A, AAAA, CNAME und andere DNS-Eintragstypen, deren Konfiguration und häufige Fehler.

DNS-Eintragstypen

A-Eintrag (IPv4)

Ein A-Eintrag ordnet einen Domainnamen einer IPv4-Adresse zu. Es ist der grundlegendste und am häufigsten verwendete DNS-Eintrag.

beispiel.de.    IN  A    203.0.113.50
www             IN  A    203.0.113.50
  • TTL (Time to Live): Gibt an, wie lange der Eintrag in DNS-Resolvern zwischengespeichert wird. Typischerweise auf 3600 (1 Stunde) oder 86400 (1 Tag) gesetzt.
  • @ Symbol: Repräsentiert die Root-Domain (beispiel.de).
  • Subdomains: Sie können separate A-Einträge für Subdomains wie www, mail, api erstellen.

AAAA-Eintrag (IPv6)

Der AAAA-Eintrag ist das IPv6-Äquivalent des A-Eintrags. Fügen Sie diesen hinzu, wenn Ihr Server eine IPv6-Adresse hat.

beispiel.de.    IN  AAAA  2001:db8::1
www             IN  AAAA  2001:db8::1

IPv6-Unterstützung wird immer verbreiteter. Das Hinzufügen von A- und AAAA-Einträgen stellt sicher, dass Ihre Website sowohl über IPv4 als auch IPv6 erreichbar ist.

CNAME-Eintrag (Canonical Name)

Ein CNAME-Eintrag leitet einen Domainnamen auf einen anderen Domainnamen um und verwendet einen Hostnamen anstelle einer IP-Adresse.

www     IN  CNAME  beispiel.de.
blog    IN  CNAME  beispiel.de.
shop    IN  CNAME  laden.beispiel.de.

CNAME-Verwendungsregeln:

  • CNAME kann nicht für die Root-Domain (@) verwendet werden — verwenden Sie stattdessen einen A-Eintrag.
  • Eine Domain mit einem CNAME-Eintrag kann keine anderen Eintragstypen (MX, A usw.) haben.
  • Vermeiden Sie CNAME-Ketten (CNAME → CNAME → A).

MX-Eintrag (Mail Exchange)

MX-Einträge geben den Mailserver für eine Domain an. Erforderlich zum Empfangen von E-Mails.

beispiel.de.  IN  MX  10  mail.beispiel.de.
beispiel.de.  IN  MX  20  mail2.beispiel.de.

Der Server mit dem niedrigeren Prioritätswert (10, 20) wird zuerst versucht. Verwenden Sie einen höheren Prioritätswert für Backup-Server.

TXT-Eintrag

TXT-Einträge speichern Textinformationen über eine Domain. Wird für SPF, DKIM, DMARC und Domain-Verifizierung verwendet.

beispiel.de.  IN  TXT  "v=spf1 ip4:203.0.113.50 ~all"
beispiel.de.  IN  TXT  "google-site-verification=abc123"

NS-Eintrag (Name Server)

NS-Einträge geben die autoritativen DNS-Server für eine Domain an. Wird normalerweise von Ihrem Domain-Registrar verwaltet.

beispiel.de.  IN  NS  ns1.rexe.tr.
beispiel.de.  IN  NS  ns2.rexe.tr.

Schritte zum Zeigen einer Domain auf einen Server

1. IP-Adresse Ihres Servers herausfinden

Sie können die IP-Adresse Ihres Servers im REXE-Kundenpanel finden. Alternativ verbinden Sie sich per SSH und führen Sie aus:

hljs bash
# Externe IP-Adresse des Servers ermitteln
curl -s ifconfig.me
# oder
ip addr show eth0 | grep 'inet ' | awk '{print $2}'

2. DNS-Verwaltungspanel aufrufen

Melden Sie sich beim Verwaltungspanel des Registrars an, bei dem Sie Ihre Domain gekauft haben. Gängige Registrare:

  • Namecheap: Advanced DNS → Add New Record
  • GoDaddy: DNS Management → Add Record
  • Cloudflare: DNS → Add Record

3. A-Eintrag erstellen

Typ:   A
Host:  @  (oder leer lassen — für Root-Domain)
Wert:  203.0.113.50  (IP-Adresse Ihres Servers)
TTL:   3600

Für die www-Subdomain:

Typ:   A
Host:  www
Wert:  203.0.113.50
TTL:   3600

4. Optional: AAAA-Eintrag hinzufügen

Wenn Ihr Server eine IPv6-Adresse hat:

Typ:   AAAA
Host:  @
Wert:  2001:db8::1  (IPv6-Adresse Ihres Servers)
TTL:   3600

DNS-Propagationszeit

DNS-Änderungen treten nicht sofort in Kraft. Die Propagationszeit hängt von mehreren Faktoren ab:

  • TTL-Wert: Alte Einträge bleiben zwischengespeichert, bis die alte TTL abläuft.
  • ISP-DNS-Caches: Internetdienstanbieter verwenden ihre eigenen Caches.
  • Geografischer Standort: Die Propagation erfolgt in verschiedenen Regionen unterschiedlich schnell.

Typische Propagationszeiten:

  • Minimum: 15-30 Minuten
  • Durchschnitt: 2-4 Stunden
  • Maximum: 24-48 Stunden

Senken Sie die TTL vor DNS-Änderungen auf 300 (5 Minuten). Sie können sie nach Abschluss der Änderung wieder erhöhen. Dies reduziert die Propagationszeit erheblich.

DNS-Tests

Testen mit dig

dig (Domain Information Groper) ist das leistungsstärkste Tool zum Testen von DNS-Abfragen.

hljs bash
# A-Eintrag abfragen
dig beispiel.de A

# AAAA-Eintrag abfragen
dig beispiel.de AAAA

# CNAME-Eintrag abfragen
dig www.beispiel.de CNAME

# MX-Eintrag abfragen
dig beispiel.de MX

# TXT-Eintrag abfragen
dig beispiel.de TXT

# Bestimmten DNS-Server abfragen
dig @8.8.8.8 beispiel.de A

# Kurze Ausgabe
dig +short beispiel.de A

# Alle Einträge auflisten
dig beispiel.de ANY

Testen mit nslookup

nslookup ist ein alternatives DNS-Testtool, das unter Windows und Linux verfügbar ist.

hljs bash
# Grundlegende Abfrage
nslookup beispiel.de

# Bestimmter Eintragstyp
nslookup -type=MX beispiel.de
nslookup -type=TXT beispiel.de

# Bestimmten DNS-Server verwenden
nslookup beispiel.de 8.8.8.8

Online-DNS-Tools

  • whatsmydns.net: Überprüft die DNS-Propagation von verschiedenen geografischen Standorten.
  • dnschecker.org: Zeigt den DNS-Propagationsstatus weltweit.
  • mxtoolbox.com: Testet MX-, SPF-, DKIM-Einträge.

Häufige Fehler und Lösungen

Fehler 1: CNAME auf Root-Domain verwenden

# FALSCH
@    IN  CNAME  andere-domain.de.

# RICHTIG
@    IN  A      203.0.113.50

Fehler 2: Fehlender abschließender Punkt

Vollständig qualifizierte Domainnamen in DNS-Einträgen enden mit einem Punkt. Ohne den Punkt wird der Domainname an die aktuelle Zone angehängt.

# FALSCH (an Zone angehängt: mail.beispiel.de.beispiel.de)
MX  10  mail.beispiel.de

# RICHTIG
MX  10  mail.beispiel.de.

Fehler 3: Konflikterende Einträge

Das Erstellen von A- und CNAME-Einträgen für denselben Hostnamen verursacht Konflikte.

hljs bash
# Vorhandene Einträge prüfen
dig www.beispiel.de ANY

Fehler 4: Hoher TTL-Wert

Ein hoher TTL-Wert führt dazu, dass Änderungen langsam propagieren. Senken Sie die TTL vor Änderungen.

hljs bash
# Aktuellen TTL-Wert prüfen
dig +nocmd beispiel.de A +noall +answer

DNS-Verwaltung mit Cloudflare

Cloudflare bietet kostenlose DNS-Verwaltung und CDN-Dienste. So verschieben Sie Ihre Domain zu Cloudflare:

  1. Erstellen Sie ein Cloudflare-Konto und fügen Sie Ihre Domain hinzu.
  2. Setzen Sie Cloudflares NS-Server bei Ihrem Domain-Registrar.
  3. Verwalten Sie A, CNAME und andere Einträge über das Cloudflare-DNS-Panel.

Wenn Cloudflares Proxy-Funktion (orangene Wolke) aktiviert ist, wird Ihre echte Server-IP verborgen. Wenn SSL/TLS-Einstellungen nicht korrekt konfiguriert sind, können Verbindungsprobleme auftreten.

Fazit

Domain-Weiterleitung ist der Grundstein der Web-Infrastruktur. Verwenden Sie A-Einträge für IPv4, AAAA für IPv6 und CNAME für Alias-Weiterleitungen. DNS-Änderungen brauchen Zeit zur Propagation; testen Sie Ihre Änderungen mit dig und nslookup. Richtiges TTL-Management und die Wahl des richtigen Eintragstyps sind entscheidend für eine reibungslose DNS-Erfahrung.