it-swarm.com.de

Unterschied zwischen CNAME und SUBDOMAIN

Was ist der Unterschied zwischen einem CNAME und einer Subdomain?

Ich verstehe, dass der a cname (die linke Seite einer Domain) auf die Domain zeigen kann, so dass Sie zwei verschiedene URLs auf die gleiche Adresse zeigen können, dh.

ex1.mydomain.com - Wenn als CNAME eingerichtet, kann die IP von mydomain.com zurückgegeben werden

Wenn ex1.mydomain.com als Subdomain eingerichtet ist, hat es eine andere IP?

Eine andere Frage ist, wie das ideale Setup in dieser Situation aussehen sollte:

Ich habe IP1: 80 für eine Web-App

Ich habe IP2: 80 für eine andere App

Kann ich diese beiden IPs auf denselben A-Datensatz verweisen, möglicherweise mit einem anderen C-Namen oder einer anderen Sub-Domain?

Danke für jede Hilfe?

11
password

Ein CNAME ist ein DNS-Eintragstyp, bei dem ein Hostname auf einen anderen Hostnamen verweist.

Ein A -Eintrag ist eine andere Art von DNS-Eintrag, bei dem ein Hostname auf eine IP-Adresse verweist.

Eine Unterdomäne ist das, was Sie als "linke Seite der Domäne" bezeichnet haben, z. webmasters.stackexchange.com ist eine Unterdomäne von stackexchange.com. Das DNS-Setup für eine Unterdomäne könnte entweder einen A-Eintrag oder einen CNAME verwenden.

Ihre Frage:

Kann ich diese beiden IPs auf denselben A-Datensatz verweisen, möglicherweise mit einem anderen C-Namen oder einer anderen Sub-Domain?

macht nicht wirklich Sinn. Sie verweisen IPs nicht auf A-Datensätze, Sie verweisen Hostnamen auf IPs, die A-Datensätze verwenden. Wenn Sie fragen, ob Sie eine Domain und eine Subdomain auf dieselbe IP verweisen können, lautet die Antwort "Ja".

Dies könnte mit einem realen Beispiel klarer sein:

webmasters.stackexchange.com hat einen A Datensatz, der auf die IP 198.252.206.140 verweist. stackexchange.com hat auch einen A Datensatz, der auf die IP 198.252.206.140 verweist.

Es wäre daher möglich, webmasters.stackexchange.com in CNAME in stackexchange.com zu ändern, und alles würde so weiter funktionieren, wie es jetzt ist.

(In der Praxis sind CNAMES etwas langsamer als A Datensätze, da dies zu einer zusätzlichen DNS-Suche führen kann. Dies ist ein Grund, warum A Datensätze häufiger verwendet werden.)

18
Tim Fountain