Unterschied zwischen DNS und CNAME

Unterschied zwischen DNS und CNAME

Wie wir alle wahrscheinlich wissen, ist DNS eine der Grundlagen des Internets, die im Hintergrund funktioniert, um den Namen der Internet -Websites zu entsprechen, die Personen mit ihren zugrunde liegenden IP -Adressen in ein Suchfeld eingeben. Es gibt jedoch Instanzen, in denen mehrere Dienste auf einem einzigen Server ausgeführt werden, das dieselbe IP -Adresse wie eine Website und einen FTP -Server freigibt. Hier können Sie einen CNAME -Datensatz verwenden, um die Subdomänen auf den tatsächlichen Domänennamen zu richten. Schauen wir uns an, was genau ein CNAME -Datensatz ist und wie er sich mit DNS -A -Datensätzen vergleicht.

DNS

Ich habe mich immer gefragt, wie Sie auf die Webseiten zugreifen, die Sie fast jeden Tag tun? Wenn Sie einen Text oder eine Zeichenfolge in Ihre Webseite eingeben Google.com, Wikipedia.com, ABC.com, usw., DNS übersetzt solche Anfragen nach Namen in IP -Adressen. In der Networking -Welt verwenden die Computer Zahlen, um miteinander zu kommunizieren, und Menschen verwenden Namen, um in der realen Welt miteinander zu kommunizieren. Hier fungiert DNS als Brücke zwischen Namen und Zahlen. Das Domainnamen -System (DNS) ist also wie ein Telefonverzeichnis des Internets, das eine Datenbank mit Internet -Domain -Namen verwaltet. DNS ist ein dezentrales Benennungssystem, das menschliche lesbare Domain -Namen in maschinenlesbare IP -Adressen verwandelt. Aus diesem Grund haben wir diese IP -Adressen, die jedem einzelnen Gerät im Internet zugeteilt werden.

Cname

CNAME, kurz für den kanonischen Namensdatensatz, ist einer der Ressourcensatztypen im Domänennamensystem, mit dem ein Alias ​​-Name einem wahren oder kanonischen Domain -Namen zugeordnet ist. CNAME gibt an, dass ein Domänenname der Alias ​​für einen anderen Domänennamen ist. Der CNAME wird auch als wahrer Name bezeichnet und es ist einfacher, ihn als Alias ​​-Datensatz zu betrachten. Anstatt einen DNS -Namen zu nehmen und ihn mit einem CNAME auf eine IP -Adresse zu zeigen, können Sie einen DNS -Namen aufnehmen und auf einen anderen DNS -Namen richten. Beispielsweise kann ein CNAME -Datensatz die Adresse zuordnen www.cname.com auf die reale Website mit der Domain cname.com. In allen Fällen müssen die kanonischen Namen immer ein anderer Domain -Name sein und können niemals eine IP -Adresse sein. Ein CNAME -Datensatz ist hauptsächlich wichtig, wenn mehrere Dienste aus einer einzigen IP -Adresse ausgeführt werden.

Unterschied zwischen DNS und CNAME

Bedeutung

- Das Domainnamen -System (DNS) ist wie ein Telefonverzeichnis des Internets, das eine Datenbank mit Internet -Domainnamen verwaltet. Es handelt sich um ein dezentrales Benennungssystem, das menschliche lesbare Domain -Namen in maschinenlesbare IP -Adressen verwandelt. Ein kanonischer Namensdatensatz (CNAME) ist dagegen einer der Ressourcendatensatztypen im Domainnamensystem, mit dem ein Alias ​​-Name einem echten oder kanonischen Domainnamen zugeordnet ist.

Kartierung

- Während sowohl ein Datensätze als auch CNAME -Datensätze Standard -DNS -Datensätze sind, gibt es einen subtilen Unterschied zwischen den beiden. Während DNS A Record einen Domänennamen zu einer oder mehreren IP -Adressen, wenn die IP bekannt und stabil ist. Zum Beispiel übersetzt ein DNS einen Domänennamen wie www.Beispiel.com in eine IP -Adresse wie 192.168.1.1. Ein CNAME-Datensatz dagegen kartiert Subdomänen wie z www.Beispiel.com Und ftp.Beispiel.Netz zu einem anderen Domainnamen, sagen wir, Beispiel.com.

DNS vs. CNAME: Vergleichstabelle

Zusammenfassung

Ein CNAME -Datensatz ist besonders nützlich, wenn Sie die Dienste anderer Personen nutzen, um Dienste für Ihr Unternehmen anzubieten. Zum Beispiel verwenden Sie beispielsweise Google -Apps für Ihre E -Mail -Dienste. Wenn Sie also Sub -Domains verwenden und die Sub -Domäne auf eine andere Domäne verweisen möchten, stecken Sie E -Mails an und stecken den Domänennamen für Google, den Sie von diesem Anbieter erhalten haben. Auf diese Weise, wenn jemand eingibt Post.Elithetechguy.com, Sie werden auf die Google -Server anstatt auf Ihren E -Mail -Server weitergeleitet. Deshalb sind CNAMEs wichtig, wenn mehrere Dienste von einer einzelnen IP -Adresse ausgeführt werden.

Ähnlichkeiten zwischen DNS und CNAME

CNAME ist eine Art DNS -Datensatz, der einen Alias ​​-Namen dem tatsächlichen Namen ordnet. CNAME Punkte subdomänen für Ihre Domain zu anderen Domainnamen im Grunde genommen Punkte.

Was ist DNS CNAME -Beispiel??

Ein DNS übersetzt einen Domain -Namen wie www.Beispiel.com in eine IP -Adresse wie 192.168.1.1. Ein CNAME-Datensatz dagegen kartiert Subdomänen wie z www.Beispiel.com Und ftp.Beispiel.Netz zu einem anderen Domainnamen, sagen wir, Beispiel.com.

Ist CNAME das gleiche wie der Domain -Name?

CNAME ermöglicht es, dass ein Domänenname ein Alias ​​für eine andere Domäne ist, die die wahre Domäne ist. Ein CNAME -Datensatz muss immer auf einen anderen Domainnamen und niemals auf eine IP -Adresse verweisen.

Kann ein DNS -Rekord sowohl a als auch cname haben??

Technisch gesehen können Sie keinen CNAME -Datensatz und andere Datensätze für denselben Namen haben. Sie können den A -Datensatz verwenden, wenn die IP festgelegt ist, was der häufigste Anwendungsfall ist. Sie können einen CNAME -Datensatz verwenden, wenn Sie einen Alias ​​von einem Domänennamen zu einem anderen Domänennamen erstellen möchten.

Können Sie 2 CNAME -Datensätze haben??

Denken Sie daran, dass Sie nur einen CNAME -Rekord auf einer Subdomain haben können. Sie können kein weiteres CNAME oder einen anderen Datensatz haben. Sie können also nicht mehrere CNAME -Datensätze mit denselben Werten haben.

Wie erstelle ich einen CNAME -Datensatz in DNS??

Gehen Sie einfach zu den Datensätzen Ihrer Domain -DNS und fügen Sie Ihren DNS -Einstellungen unter "Neue Datensatz zu erstellen" und wählen Sie CNAME als Datensatztyp aus. Geben Sie die Subdomain, den Domänennamen, und speichern Sie die Einstellungen. Klicken Sie auf OK, um den neuen Datensatz hinzuzufügen, und Sie können loslegen.