Voici des conseils pour bien nommer vos machines et vos services. Certains ne s'appliquent que dans le cadre de l'utilisation d'un nom de domaine comme example.com
.
Donnez un nom distinctif à vos machines. Vous pouvez utiliser une convention ou un thème de nommage, par exemple : tintin
, milou
, tournesol
, haddock
, dupond
, dupont
…
Si vous avez un nom de domaine, ajoutez-le à la fin des noms courts de vos machines pour former leur nom long ou FQDN : tintin.example.com
, etc. :
tintin.example.com. AAAA 2001:db8:4212:4212:4212:4212:4212:4212
N'appelez pas une machine par votre nom de domaine principal example.com
: ce n'est pas un nom de machine.
Une thématique de nommage est utile pour trouver facilement un nom aux machines de votre domaine, cela permet une certaine harmonie dans le parc, certain y verront aussi une mnémonique.
Donnez un nom symbolique à vos services :
www
pour le web,smtp
pour le relais de courrier…
Comme pour les noms de machines, ajoutez votre nom de domaine à la fin : www.example.com
.
Ces noms doivent, dans la mesure du possible, être des alias ou des enregistrements spécifiques vers les noms des machines qui les servent :
www.example.com. CNAME tintin.example.com.
Enregistrements DNS spécifiques
example.com. MX tintin.example.com.
De même, les services modernes comme la messagerie instantanée utilisent des enregistrements dédiés génériques :
_xmpp-server._tcp.example.com. SRV 100 10 5269 tintin.example.com.
Pour certains noms symboliques, le DNS interdit de mettre des alias. Dans ce cas, il n'y a pas le choix, même si le nom est symbolique, il faut mettre un enregistrement A
ou AAAA
.
Par exemple, votre nom de domaine racine, example.com
, comporte obligatoirement des enregistrements NS
et SOA
, ce qui interdit d'y placer un CNAME
. Si vous souhaitez associer ce nom tel quel à votre serveur tintin.example.com
d'adresse 2a01:f45:4312:8c55:123f:65ff:fea3:7642
:
example.com. AAAA 2001:db8:4212:4212:4212:4212:4212:4212
De même, si vous devez donner à vos serveurs de noms et de courrier les noms symboliques ns
et mx
pour les utiliser ensuite dans des enregistrements NS
et MX
, la norme interdit d'utiliser des aliases, et vous devez donc mettre des enregistrements A ou AAAA.
; Serveurs de nom example.com. NS tintin.example.com. ; Serveurs de courrier example.com. MX tintin.example.com. ; Noms canoniques des machines tintin.example.com. AAAA 2001:db8:4212:4212:4212:4212:4212:4212 tintin.example.com. A 192.0.2.12 ; Noms symboliques de services www.example.com. CNAME tintin wiki.example.com. CNAME tintin smtp.example.com CNAME tintin pop.example.com CNAME tintin imap.example.com CNAME tintin ; Noms symboliques, à utiliser par d'autres gens dans le cas de coopération NS ou MX. ; La norme interdit les CNAME pour ce genre de cas. ns.example.com. AAAA 2001:db8:4212:4212:4212:4212:4212:4212 ns.example.com. A 192.0.2.12 mx.example.com. AAAA 2001:db8:4212:4212:4212:4212:4212:4212 mx.example.com. A 192.0.2.12