Kann ein Domainname beide IP-Adressen haben (IPv6 und IPv4)?


30

Kann ein Domainname (example.com) sowohl die IP-Adressen IPv6 als auch IPv4 haben?

Welche IP-Adresse hat ein Domainname? IPv6 oder IPv4? Ich bin mir aber nicht sicher, ob es beides oder nur eines gleichzeitig gibt.


4
example.comist in der Tat eine solche Domäne. example.com has address 93.184.216.34 example.com has IPv6 address 2606:2800:220:1:248:1893:25c8:1946(Sie betreiben eine Website, auf der nur "Dies ist die Beispieldomain" steht.)
Matt Nordhoff

Andere Leute haben Sie direkte Frage beantwortet, aber ich mag die Tatsache betont , dass ein Domain - Name kann eine beliebige Kombination von Ressourceneinträgen mit Ausnahme CNAME, die allein stehen muss (weil eine Domain - Aufzeichnungen geben und sagte , dass es einen anderen kanonischen Namen an die hat Gleichzeitig ergibt das keinen Sinn. Es ist nichts Besonderes an einem Domainnamen, der eine Adresse hat, sei es IPv4 oder IPv6. Es handelt sich lediglich um Datensätze, und einige Domains enthalten sogar nur Datensätze ohne Adresse.
Dan Ellis

Antworten:


49

Sicher. Sie haben einen A-Eintrag (für IPv4) und einen AAAA-Eintrag (für IPv6). In der Regel wird zuerst der AAAA-Datensatz aufgelöst, dann der A-Datensatz.

Sie können entweder nur einen A-Namen (für einen Nur-IPv4-Host), einen AAAA-Namen (Nur-IPv6-Host) oder beides haben. Sie könnten für beide sogar unterschiedliche Server haben.

Sie können sogar mehrere A- und AAAA-Namen (für verschiedene Dual-Stack- oder IPv4- und 6-Server) verwenden.


1
Sicher könntest du. Leider sind die meisten Hosts im Internet wahrscheinlich nur IPv4
Journeyman Geek

5
Führen Sie Ping mit -v4 und -v6 aus und sehen Sie, was passiert
Journeyman Geek

4
Verwenden Sie host …oder nslookup -q=AAAA …, um zu überprüfen, ob DNS-Einträge dieses Typs vorhanden sind.
Grawity

4
@JourneymanGeek: Viele reiche Männer nutzen es auch (Google, Facebook, Apple)
qasdfdsaq

2
Ich bin mir ziemlich sicher, dass reiche Leute Multicasting und ähnliches verwenden.
Geselle Geek

11

Ja, Sie können sowohl IPv4- als auch IPv6-Adressen mit demselben DNS-Namen verknüpfen.

In der Regel sollten Dienste sowohl über ipv4 als auch über ipv6 verfügbar sein und derselbe öffentlich zugängliche DNS-Name, der für beide verwendet wird. Auf diese Weise können sowohl IPv4-only-Clients (noch viel zu häufig) als auch IPv6-only-Clients (noch nicht sehr häufig) unter demselben Namen darauf zugreifen. Im Allgemeinen versuchen Dual-Stack-Clients zuerst IPv6, bevor sie auf IPv4 zurückgreifen, obwohl es keine feste Regel gibt.

Es ist oft nützlich, zusätzliche DNS-Namen zu haben, die nur ein Protokoll anbieten, damit Sie testen können, ob Ihr Server mit beiden Protokollen ordnungsgemäß funktioniert. Diese Namen sollten jedoch im Allgemeinen nicht zu Benutzern heraufgestuft werden.

Wenn Sie nur IPv4 anbieten, kann so ziemlich jeder auf Ihre Site zugreifen. Mit zunehmender Tiefe der IPv4-Krise wird sich jedoch ein zunehmender Anteil der Benutzer über eine Form von ISP-Level-NAT-Diensten (sei es herkömmliches v4-NAT, NAT64 oder ds-) verbinden. lite). NAT-Dienste auf ISP-Ebene erschweren das Verfolgen / Blockieren / Melden von Missbrauch erheblich.

Wenn Sie nur IPv6 anbieten, kann ein erheblicher Teil der Benutzer nicht auf Ihren Server zugreifen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.