Je crée un site Web et j'ai besoin d'un sous-domaine.
Je dois ajouter la nouvelle partie à mon site Web, mais je ne sais pas quel type d'enregistrement DNS ajouter dans la console DNS pour pointer vers ce nouveau site.
Est-ce A
ou CNAME
?
Cela dépend si vous souhaitez déléguer l'hébergement du sous-domaine à un autre serveur DNS (ou au même serveur, mais dans un fichier de zone différent). Vous déléguez une zone lorsque vous souhaitez qu'une autre entité la contrôle, comme un service informatique ou une organisation différent.
Si vous le faites, vous avez besoin des enregistrements NS. Sinon, les enregistrements A ou CNAME suffiront.
Disons que vous avez le domaine example.com. Vous avez un enregistrement A pour www.example.com et vous souhaitez créer le sous-domaine info.example.com avec www.info.example.com en tant qu'hôte.
Dans cette situation, disons en outre que vous avez deux serveurs DNS qui hébergeront ce sous-domaine. (Il peut s'agir des mêmes serveurs qui hébergent actuellement example.com.) Dans ce cas, vous allez créer deux entrées NS dans le fichier de zone example.com:
info IN NS 192.168.2.2
info IN NS 192.168.2.3
Sur ces deux serveurs, vous allez créer la zone info.example.com et la remplir comme vous le feriez pour tout autre domaine.
www IN A 192.168.2.6
Ici, ajoutez simplement un enregistrement A dans le fichier de zone example.com, en utilisant un point pour indiquer que vous souhaitez créer le www.info
Hôte dans le example.com
domaine:
www.info IN A 192.168.2.6
La décision d'utiliser ou non un CNAME est indépendante du choix de la délégation. J'aime généralement utiliser un CNAME pour les noms "génériques" qui pointent vers des noms de machines spécifiques. Par exemple, je pourrais nommer mes machines en utilisant une convention de dénomination organisationnelle telle que des personnages de dessins animés (daffy, elmer, mickey, etc.) ou quelque chose de bureaucratique (sc01p6-serv) et leur pointer les noms génériques. Si l'adresse IP de la machine change, j'ai besoin de chercher dans un seul endroit pour la modifier.
www IN CNAME sc01p6-serv
mail IN CNAME sc01p6-serv
sc01p6-serv IN A 192.168.2.6
Pour déléguer l'intégralité du sous-domaine à un autre service DNS, vous avez besoin des enregistrements suivants dans le DNS de vos hôtes:
NS
) enregistrements pointant vers les serveurs de noms faisant autorité pour votre sous-domaineA
) enregistrements pour les serveurs de noms de sous-domaineEt vous devez fournir une paire de serveurs de noms DNS pour votre sous-domaine. Ils doivent signifier les documents suivants:
SOA
enregistrement pour le sous-domaineNS
ou plusA
enregistrements pour les serveurs de noms de sous-domaineRFC1034 contient une bonne description de la configuration des sous-domaines.
La réponse est que l'un ou l'autre fonctionnera.
Le choix doit être conseillé par votre hébergeur.
S'ils ont l'habitude de changer les adresses IP de leurs serveurs, utilisez un CNAME
pointant vers le nom qu'ils vous disent.
Si votre hôte vous donne un nom dans un autre domaine, vous devez créer un CNAME dans votre domaine, si votre hôte vous donne une adresse IP, vous devez créer un enregistrement A dans votre domaine.