Unterschied zwischen CNAME und einem Rekord
- 4890
- 156
- Prof. Dr. Charleen Lammert
Cname vs. Ein Rekord
Websites werden an Orten gespeichert, die durch eine Gruppe von Zahlen einzigartig identifiziert werden, die wir als IP -Adressen kennen. Um auf diese Websites zuzugreifen, geben wir normalerweise ihre entsprechenden Domain -Namen ein, die leichter zu erinnern sind. Um die richtige IP -Adresse zu erhalten. Ein A -Datensatz ist eine Art Ressourcendatensatz, der direkt auf die IP -Adresse hinweist. Ein CNAME oder ein kanonischer Name -Datensatz ist ebenfalls ein Ressourcenaufzeichnung, weist jedoch nicht auf eine IP -Adresse hin. Stattdessen weist es auf eine andere Domänenadresse hin.
Obwohl der DNS es besteht, die IP -Adresse einer bestimmten Domäne zu erhalten. Es gibt viele Verwendungszwecke für CNAME -Datensätze, aber am bekanntesten ist, wenn Sie mehrere Dienste verwenden, die auf demselben Computer oder Host ausgeführt werden. Ein FTP -Server hat einen Domänennamen von FTP.Beispiel.com, während ein HTTP -Server www verwendet.Beispiel.com. Trotzdem werden sie dieselbe IP -Adresse verwenden. Daher existiert auch ein CNAME -Eintrag in der Datenbank für FTP.Beispiel.com, das zeigt auf www.Beispiel.com. Bei der Suche nach der IP -Adresse von FTP.Beispiel.com, der CNAME -Datensatz wird auftreten und die Abfrage wird mit dem neuen Domain -Namen neu gestartet. Diese Prozedur wird wiederholt, bis ein A -Datensatz gefunden wird, der die durchsuchende IP -Adresse liefert. Auf diese Weise ist nur ein einziger Datensatz erforderlich, der auf die richtige IP -Adresse verweist.
Ein CNAME -Datensatz ist sehr nützlich, kann aber auch ein Problem erzeugen, das systemisch für sein Design ist. Angesichts der oben angegebenen Beispieldomainnamen ist es möglich, dass zwei CNAME -Datensätze vorhanden sind, wobei FTP für den ersten und umgekehrt für den zweiten Eintrag auf www zeigt. Wenn die Abfrage neu gestartet wird, sobald ein CNAME -Eintrag gefunden wurde. A Records hat dieses Problem nicht, da sie nicht auf einen anderen Domain -Namen verweisen.
Zusammenfassung:
1. Ein CNAME verweist auf einen Domainnamen, während ein A -Datensatz auf eine IPv4 -Adresse verweist.
2. Wenn Sie einen CNAME -Datensatz finden.
3. Unsachgemäße CNAME -Datensätze können zu einer endlosen Schleife führen, aber keine Datensätze nicht.
- « Unterschied zwischen öffentlichen und privaten Sektoren
- Unterschied zwischen Pyramiden und Prismen »