Différence entre CNAME et SUBDOMAIN


12

Quelle est la différence entre un CNAME et un sous-domaine?

Je comprends que le a cname (le côté gauche d'un domaine) peut pointer vers le domaine, vous pouvez donc deux URL différentes pointer vers la même adresse, c'est-à-dire.

ex1.mydomain.com - si la configuration en tant que CNAME peut renvoyer l'IP de mydomain.com

Si ex1.mydomain.com est configuré en tant que sous-domaine, a-t-il une IP différente?

Une autre question est de savoir quelle devrait être la configuration idéale dans cette situation:

J'ai IP1: 80 pour une application web

J'ai IP2: 80 pour une autre application

Puis-je pointer ces deux adresses IP vers le même enregistrement A, avec peut-être un nom de domaine ou un sous-domaine différent?

Merci pour toute aide?

Réponses:


20

A CNAMEest un type d'enregistrement DNS, où un nom d'hôte pointe vers un autre nom d'hôte.

Un Aenregistrement est un autre type d'enregistrement DNS, où un nom d'hôte pointe vers une adresse IP.

Un sous-domaine est ce que vous avez décrit comme «le côté gauche du domaine», par exemple webmasters.stackexchange.comun sous-domaine de stackexchange.com. La configuration DNS d'un sous-domaine peut utiliser un enregistrement A ou un CNAME.

Ta question:

Puis-je pointer ces deux adresses IP vers le même enregistrement A, avec peut-être un nom de domaine ou un sous-domaine différent?

n'a pas vraiment de sens. Vous ne pointez pas les adresses IP sur les enregistrements A, vous pointez les noms d'hôtes sur les adresses IP à l'aide des enregistrements A. Si vous demandez si vous pouvez pointer un domaine et un sous-domaine vers la même IP, la réponse est oui.

Cela pourrait être plus clair avec un exemple du monde réel:

webmasters.stackexchange.coma un Aenregistrement qui pointe vers l'IP 198.252.206.140. stackexchange.coma également un Aenregistrement qui pointe vers l'IP 198.252.206.140.

Il serait donc possible de changer webmasters.stackexchange.comà CNAMEla stackexchange.com, et tout continuerait à travailler comme il le fait maintenant.

(En pratique, ils CNAMESsont légèrement plus lents que les Aenregistrements car ils peuvent entraîner une recherche DNS supplémentaire, c'est donc une des raisons pour lesquelles les Aenregistrements sont plus couramment utilisés.)


Merci pour la réponse géniale! J'avais initialement posé cette question dans stackoverflow, et quand je la déplaçais ici, elle y a également répondu. Ma solution va être d'utiliser deux deux enregistrements A différents, un en tant que sous-domaine , afin que je puisse utiliser le même domaine. IE -ex1.mydomain.com (IP1) and mydomain.com (IP2)
mot de passe
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.