Ein A-Eintrag ist der grundlegende Baustein des DNS-Systems und enthält drei Kernelemente: den Hostnamen, einen Time-to-Live-Wert (TTL) und genau eine 32-Bit-IPv4-Adresse. Der Buchstabe „A“ steht für „Adresse“. Ohne einen A-Eintrag können Webbrowser und Mail-Transfer-Agenten den Webserver, auf dem Ihre Inhalte gehostet werden, nicht finden.
Überprüfen Sie die aktuellen Host-Zuordnungen einer beliebigen Domain sofort mit unserem kostenlosen A-Record-Abfrage-Tool .
Was ist ein DNS-A-Eintrag?
Ein DNS-A-Eintrag (Adresseintrag) ordnet einen Domainnamen oder Hostnamen einer IPv4-Adresse zu, zum Beispiel example.com auf 192.0.2.1. Der Hauptzweck eines A-Eintrags besteht darin, einen für Menschen lesbaren Hostnamen in eine routbare IPv4-Adresse aufzulösen. Ein A-Eintrag enthält eine IPv4-Adresse, während moderne 128-Bit-IPv6-Netzwerke einen separaten AAAA-Eintrag.
Da fast jedes öffentlich zugängliche Web-Objekt einen direkten Routing-Pfad benötigt, ist der A-Eintrag nach wie vor der häufigste aller DNS-Eintragstypen.
Format und Beispiele für DNS-A-Einträge
In Standard-RFC-Zonendateien folgt ein A-Eintrag einem strengen, durch Leerzeichen getrennten Textformat:
example.com. 3600 IN A 192.0.2.1
Jede Komponente erfüllt eine bestimmte Funktion:
- Name (example.com.): Der zuzuordnende vollqualifizierte Domänenname (FQDN), der mit einem abschließenden Punkt endet, der die DNS-Wurzel darstellt.
- TTL (3600): Die „Time to Live“ in Sekunden, die angibt, wie lange zwischengeschaltete Resolver diese Antwort im Cache speichern dürfen, bevor sie eine neue Kopie anfordern.
- Klasse (IN): Die Internetklasse, die für den Web- und E-Mail-Verkehr Standard ist.
- Typ (A): Das Datensatztyp-Kennzeichen, das eine IPv4-Adresszuordnung angibt.
- Daten / Ziel (192.0.2.1): Die IPv4-Zieladresse, unter der der Host läuft.
In modernen DNS-Verwaltungs-Dashboards (wie Cloudflare, AWS Route 53 oder Namecheap) werden Einträge in tabellarischer Form ohne manuelle Zonendatei-Syntax eingegeben. Die folgende Tabelle veranschaulicht, wie Standardeinträge dargestellt werden:
| Host | Typ | Wert | TTL | Beschreibung |
|---|---|---|---|---|
| @ | A | 192.0.2.1 | 3600 | Apex-/Root-Domain (example.com), die auf den primären Webserver verweist |
| www | A | 192.0.2.1 | 3600 | Gemeinsames Web-Präfix, das auf dieselbe Serveradresse verweist |
| Blog | A | 198.51.100.7 | 3600 | Unabhängiger Teildienst, der auf einer dedizierten Infrastruktur gehostet wird |
| A | 203.0.113.25 | 3600 | Direkter Zielhost, auf den Ihr MX-Eintrag verweist | |
| @ | A | 192.0.2.88 | 3600 | Web-Endpunkt der eigenständigen Beispiel-Domain (example.net) |
Das @-Symbol dient als Kurzbefehl für Ihre Root- oder Apex-Domain. In den meisten Anbieter-Dashboards wird Ihr primärer Domainname automatisch angehängt, d. h., wenn Sie „blog“ eingeben, wird ein Eintrag für „blog.example.com“ erstellt.
Wie ein DNS-A-Eintrag funktioniert
Wenn Sie eine Webadresse in Ihren Browser eingeben, umfasst die Auflösung des Ziels fünf einfache Schritte:
- Benutzeranfrage: Sie geben „example.com“ in die Adressleiste Ihres Browsers ein.
- Prüfung des lokalen Caches: Ihr Betriebssystem und der lokale rekursive Resolver überprüfen ihren Speicher, um festzustellen, ob bereits eine gültige, noch nicht abgelaufene Kopie des Eintrags vorhanden ist.
- Upstream-Abfrage: Wenn kein Eintrag im Cache vorhanden ist, fragt der rekursive Resolver die autoritativen Nameserver ab, die die Zonendatei für example.com verwalten.
- Abruf von Einträgen: Der autoritative Nameserver liest seine Zonendatei und gibt den A-Eintrag mit dem Wert 192.0.2.1 zurück.
- Verbindungsaufbau: Der Resolver gibt 192.0.2.1 an Ihren Browser zurück, der daraufhin eine HTTP- oder TLS-Verbindung direkt zu dieser IP-Adresse aufbaut.
Um den gesamten hierarchischen Pfad über Root- und TLD-Nameserver zu erkunden, lesen Sie unseren grundlegenden Leitfaden zum Thema Funktionsweise des DNS.
Was bedeutet „TTL“ in einem A-Eintrag?
Die „Time to Live“ (TTL) legt die Lebensdauer einer DNS-Antwort im Resolver- und Browser-Cache fest und wird in Sekunden angegeben. Gängige Standard-TTL-Einstellungen sind 3.600 Sekunden (eine Stunde) für stabile Produktionsressourcen und 300 Sekunden (fünf Minuten) für dynamische Umgebungen. Höhere TTL-Werte verbessern die Ladezeiten von Seiten und verringern die Abfrageauslastung Ihrer autoritativen Server.
Bevor Sie Servermigrationen oder IP-Aktualisierungen durchführen, sollten Sie die TTL Ihres A-Eintrags mindestens 24 Stunden im Voraus auf 300 Sekunden senken. Sobald die Migration abgeschlossen ist und der Datenverkehr reibungslos zum neuen Ziel geleitet wird, erhöhen Sie die TTL wieder auf 3600 oder 86400 Sekunden. Dieser Schritt minimiert Ausfallzeiten, die durch im Cache verbleibende Adressen während der DNS-Propagierung.
Kann eine Domain mehrere A-Einträge haben?
Ja, für eine Domain oder Subdomain können mehrere A-Einträge gleichzeitig veröffentlicht werden.
Durch die Veröffentlichung mehrerer A-Einträge mit identischen Hostnamen, die auf unterschiedliche IP-Adressen verweisen, wird eine DNS-Round-Robin-Lastverteilung ermöglicht:
www.example.com 300 IN A 192.0.2.10
www.example.com 300 IN A 192.0.2.20
Wenn rekursive Resolver die Anfrage „www.example.com“ stellen, gibt der autoritative Server beide IP-Adressen zurück, wobei er deren Reihenfolge bei jeder Anfrage wechselt. Dieser Mechanismus verteilt den Datenverkehr auf mehrere Webserver, ohne dass ein zentraler Hardware-Load-Balancer erforderlich ist.
Allerdings bietet DNS-Round-Robin keine automatische Ausfallsicherung. Ein Standard-DNS-Server kann nicht erkennen, ob ein Webdienst unter der Adresse 192.0.2.10 ausgefallen ist; er wird die nicht mehr funktionierende IP-Adresse weiterhin an die Browser der Clients weitergeben, bis der Eintrag manuell entfernt wird.
Beachten Sie, dass ein einzelner A-Eintrag zwar nur eine IPv4-Adresse enthält, jedoch mehrere eindeutige Hostnamen verschiedener Organisationen über namensbasiertes virtuelles Hosting dieselbe zugrunde liegende IP-Adresse gemeinsam nutzen können.
Warum brauchen Sie einen A-Eintrag?
A-Einträge bilden die operative Grundlage der Domainverwaltung für verschiedene alltägliche Zwecke:
- Primäres Website-Hosting: Verbindet Ihren registrierten Domainnamen mit Ihrem primären Webhost oder Content-Delivery-Netzwerk.
- Subdomain-Infrastruktur: Unterstützt dedizierte Anwendungen, Mitgliederportale und Entwicklerumgebungen wie api.example.com oder app.example.com.
- Endpunkte des Mail-Servers: Löst den in Ihrem MX-Eintragaufgelöst, sodass Remote-Server eingehende E-Mails an Ihr E-Mail-Gateway zustellen können.
- Netzwerkdienste: Ordnet FTP-Hosts, VPN-Endpunkte und Remote-Datenbankcluster erreichbaren Adressen zu.
Ein Eintrag im Vergleich zu AAAA-, CNAME- und MX-Einträgen
Das DNS verwendet unterschiedliche Eintragstypen für verschiedene Routing-Zwecke:
| Datensatztyp | Zielwert | Beispiel | Optimaler Anwendungsfall |
|---|---|---|---|
| A | 32-Bit-IPv4-Adresse | 192.0.2.1 | Einen Hostnamen direkt auf einen IPv4-Server verweisen lassen |
| AAAA | 128-Bit-IPv6-Adresse | 2001:db8::1 | Einen Hostnamen direkt auf einen modernen IPv6-Server verweisen |
| CNAME | Kanonischer Hostname | host.cdn-provider.com | Einen Domainnamen auf einen anderen bestehenden Hostnamen weiterleiten |
| MX | Hostname und Priorität des Mail-Servers | 10 mail.example.com | Weiterleitung eingehender E-Mails von Domains an bestimmte E-Mail-Verwalter |
Eine Schallplatte vs. eine AAAA-Schallplatte
Ein A-Eintrag ordnet Hostnamen 32-Bit-IPv4-Adressen zu, während ein AAAA-Eintrag Hostnamen 128-Bit-IPv6-Adressen zuordnet. Da die IPv4-Adressen weltweit zunehmend knapp werden, veröffentlichen die meisten modernen Unternehmen Dual-Stack-Konfigurationen, indem sie ihren Zonen entsprechende A- und AAAA-Einträge hinzufügen.
Ein „A“-Eintrag im Vergleich zu einem „CNAME“-Eintrag
Ein A-Eintrag verweist einen Hostnamen direkt auf eine IP-Adresse, während ein CNAME-Eintrag erstellt einen Alias, der einen Domainnamen auf einen anderen Domainnamen verweist. Gemäß den RFC-Spezifikationen dürfen CNAME-Einträge nicht in der Root-Domain (@) nicht neben anderen Einträgen wie MX oder TXT existieren.
Sehen Sie sich unseren detaillierten technischen Vergleich an unter CNAME vs. A-Eintrag.
Ein „Record“-Eintrag im Vergleich zu einem „MX“-Eintrag
Ein MX-Eintrag ordnet eine Domain nicht einer IP-Adresse zu, sondern gibt den Hostnamen des spezifischen Mail-Servers an, der für den Empfang von E-Mails zuständig ist. Dieser angegebene Mail-Host muss dann über einen eigenen funktionierenden A-Eintrag verfügen, damit entfernte Mail-Systeme wissen, wo sie eine SMTP-Verbindung herstellen können.
Lesen Sie unseren Leitfaden zum Thema welcher DNS-Eintrag einen E-Mail-Server identifiziert , um diesen Zusammenhang zu untersuchen.
So erstellen Sie einen DNS-A-Eintrag
Um einen A-Eintrag einzurichten, benötigen Sie Zugriff auf den aktiven DNS-Anbieter Ihrer Domain:
- Melden Sie sich beim Verwaltungsportal Ihres DNS-Hosting-Anbieters oder Ihrer Domain-Registrierungsstelle an.
- Navigieren Sie zur DNS-Verwaltung, Zonendateioder „DNS-Einstellungen“ Einstellungen.
- Auswählen „Datensatz hinzufügen“ und stellen Sie das Dropdown-Menü für den Datensatztyp auf A.
- Im Name oder „Host“ Feld „Name“ oder „Host“ geben Sie „@“ als Platzhalter für Ihre Apex-Stammdomain ein oder geben Sie ein Subdomain-Präfix ein (z. B. „www“ oder „portal“).
- Geben Sie die öffentliche IPv4-Adresse Ihres Servers in das Feld „Verweist auf, Wertoder Ziel Feld.
- Stellen Sie die TTL (wählen Sie 3600 für allgemeines Webhosting oder 300, wenn Sie planen, den Server bald zu aktualisieren).
- Speichern Sie den Datensatz.
Wenn Sie DNS über Cloudflare verwalten, wählen Sie aus, ob der Eintrag über einen Proxy geleitet (wobei der Webdatenverkehr über die Sicherheitsschicht und das CDN von Cloudflare geleitet wird) oder auf „Nur DNS“ (wobei der Proxy umgangen wird, um die IP-Adresse Ihres Ursprungsservers direkt zurückzugeben). Überprüfen Sie die Änderungen nach dem Speichern mit einem globalen DNS-Propagations-Checker.
Siehe: Wann sich Ihre A-Einträge ändern
PowerDMARC führt täglich 46 Sicherheitsprüfungen für jede Ihrer Domains durch. Ein DNS-Ereignis-Feed protokolliert Änderungen an Datensätzen und Nameservern mit Vorher- und Nachher-Werten; „dangling“ CNAMEs werden markiert, und Sie erhalten eine objektive Sicherheitsbewertung auf einer Skala von 0 bis 100.
So überprüfen Sie einen DNS-A-Eintrag
Mit Hilfe von Web-Tools oder den nativen Befehlszeilen des Systems lässt sich ganz einfach überprüfen, ob Ihre A-Einträge im Internet korrekt aufgelöst werden.
Online-Abfrage
Der einfachste Weg, öffentliche Einträge auf verschiedenen externen Nameservern zu überprüfen, ist unser browserbasiertes Tool zur A-Eintrag-Abfrage. Um alle zugehörigen MX-, TXT- und CNAME-Einträge gleichzeitig mit Ihren A-Einträgen einzusehen, nutzen Sie unsere umfassende DNS-Eintrag-Abfrage.
Befehlszeilen-Tools
Sie können autoritative und rekursive Server direkt von Ihrem Terminal aus mithilfe nativer Dienstprogramme abfragen:
- macOS / Linux (dig):
dig A example.com +short
Gibt die IPv4-Zieladresse zurück. Führen Sie dig A example.com aus, um den vollständigen Antwort-Header, die Statusflags und die verbleibende TTL zu überprüfen.
- Windows (nslookup):
nslookup -type=A example.com
Zeigt den lokalen Resolver an, der die Anfrage beantwortet hat, gefolgt von der IPv4-Zieladresse.
- PowerShell (Resolve-DnsName):
Resolve-DnsName -Name example.com -Type A
Gibt eine formatierte Tabelle aus, in der der Hostname, der Datensatztyp, die TTL und die zugewiesene IP-Adresse angezeigt werden.
Häufige Probleme mit A-Einträgen und deren Behebung
Konfigurationsfehler in Ihren A-Einträgen können dazu führen, dass Websites nicht mehr erreichbar sind oder Sicherheitslücken entstehen:
- Veralteter Cache und verlängerte TTL: Wenn Sie eine Website migrieren, ohne zuvor die TTL zu verkürzen, greifen Besucher so lange auf veraltete IP-Adressen aus dem lokalen Cache zu, bis der vorherige Countdown abgelaufen ist.
- Konflikte zwischen A- und CNAME-Einträgen: RFC 1912 verbietet es, einen CNAME-Eintrag für einen Hostnamen anzulegen, für den bereits ein A-Eintrag vorhanden ist. Wenn Sie einen Alias benötigen, entfernen Sie zunächst den bestehenden A-Eintrag.
- Fehlende www-Konfiguration: Wenn Sie einen A-Eintrag nur für @ veröffentlichen, treten bei Besuchern, die zu www.example.com navigieren, Verbindungsfehler auf, sofern Sie keinen entsprechenden A- oder CNAME-Eintrag für www erstellen.
- Veraltete AAAA-Einträge: Wenn Sie Ihren IPv4-Host migrieren, aber einen älteren IPv6-AAAA-Eintrag beibehalten, werden Besucher mit IPv6-fähigen Verbindungen weiterhin versuchen, den nicht mehr existierenden Server zu laden.
- „Dangling“-A-Einträge und Subdomain-Übernahme: Wenn Sie eine virtuelle Cloud-Maschine oder eine elastische IP-Adresse auf AWS oder Azure freigeben, ohne den entsprechenden A-Eintrag in Ihrem DNS zu entfernen, kann ein anderer Cloud-Kunde dieselbe freigegebene IP-Adresse bereitstellen und Ihren Datenverkehr abfangen. Überprüfen Sie Ihre Infrastruktur regelmäßig, um überflüssige DNS-Einträgezu beseitigen.
Häufig gestellte Fragen
Wofür steht das „A“ in „A-Eintrag“?
Das „A“ in einem A-Eintrag steht für „Adresse“. Es steht für den zentralen Mechanismus zur Zuordnung von Host-Adressen, der alphabetische Domainnamen mit numerischen IPv4-Adressen im Internet verknüpft.
Was passiert, wenn ich meinen DNS-A-Eintrag lösche?
Die Löschung Ihres A-Eintrags verhindert, dass Ihre Domain ihre IP-Adresse findet, was zu Ausfallzeiten der Website führt, bis Sie den Eintrag wiederherstellen oder ersetzen.
Wie lange dauert es, bis sich eine Änderung des DNS-A-Eintrags verbreitet?
Die Zeit, die DNS-Änderungen benötigen, um sich über das gesamte weltweite Netz zu verbreiten, reicht von einigen Minuten bis zu 48 Stunden. Die genaue Zeit hängt von Ihren TTL-Einstellungen ab und davon, wie häufig die verschiedenen DNS-Server ihre zwischengespeicherten Daten aktualisieren.
Kann ein A-Eintrag auf eine andere Domain verweisen?
Nein. Ein A-Eintrag kann nur eine gültige 32-Bit-IPv4-Adresse enthalten. Wenn Sie einen Domainnamen oder eine Subdomain einem anderen Domainnamen zuordnen möchten, verwenden Sie stattdessen einen CNAME-Eintrag.
Brauche ich einen A-Eintrag für E-Mails?
Ja, indirekt. Ein MX-Eintrag legt zwar fest, welcher Mailserver eingehende E-Mails für Ihre Domain verarbeitet, dieser MX-Eintrag verweist jedoch auf einen Hostnamen und nicht auf eine IP-Adresse. Der angegebene Mail-Hostname muss über einen gültigen A-Eintrag verfügen, damit externe Mailserver den Datenverkehr dorthin weiterleiten können.
Abschließende Worte
Der DNS-A-Eintrag ist die grundlegende Verbindung zwischen den für Menschen lesbaren Domainnamen und der physischen IPv4-Infrastruktur, auf der das Internet basiert. Die Pflege präziser Eintragswerte, die Verwendung niedrigerer TTL-Einstellungen vor geplanten Migrationen sowie das Entfernen veralteter Host-Zuordnungen gewährleisten eine kontinuierliche Verfügbarkeit, vorhersehbares Routing und eine optimale Web-Performance.
Auch DNS-Konfigurationen spielen eine zentrale Rolle für die Sicherheit Ihres Unternehmens. Überprüfen Sie regelmäßig Ihre Domain-Landschaft, suchen Sie nach nicht mehr genutzten Endpunkten und schützen Sie Ihre digitalen Ressourcen mit PowerDMARC vor Hijacking und Spoofing.