J'essaie d'installer un serveur CentOS 7. Pendant l'installation, que choisir pour le nom d'hôte ? Est-ce que "server.mydomain.tld" est bon ou dois-je choisir uniquement "server" ?
Réponses
Trop de publicités?L'officiel Documentation CentOS dit que le nom d'hôte doit être le FQDN.
HOSTNAME=<value>, où <value> doit être le nom de l'hôte. Nom de domaine entièrement qualifié (FQDN) comme nom d'hôte.exemple.com mais peut être n'importe quel nom d'hôte nécessaire.
Pendant l'installation de CentOS 7, dans l'écran RÉSUMÉ DE L'INSTALLATION du programme d'installation de CentOS 7, cliquez sur l'étiquette RÉSEAU & HOSTNAME et tapez le FQDN de votre système dans le champ Nom d'hôte champ. Le FQDN est la combinaison du nom d'hôte et du nom de domaine. Par exemple, si votre nom d'hôte est server
et votre nom de domaine est mydomain.com
alors votre FQDN est server.mydomain.com
Pour modifier le nom d'hôte dans CentOS 7, suivez les instructions de la section RHEL / Centos Linux 7 : Commande de modification et de définition du nom d'hôte .
Vous pouvez choisir le nom que vous voulez.
Oui, il est généralement suggéré d'utiliser le nom de domaine pleinement qualifié (FQDN) pour l'adresse IP. HOSTNAME
(c'est-à-dire quelque chose comme MyHomeServer.AlbaStar.com), mais personnellement je ne vois pas beaucoup de sens à cela.
Tout d'abord, tout le monde n'achète pas des noms de domaine. Et même s'ils en achètent, cela ne signifie pas que chacun de leurs serveurs est accessible par ce nom de domaine. Par exemple, je gère actuellement 4 serveurs CentOS. Je n'ai "connecté" qu'un seul d'entre eux à un nom de domaine, les autres ne sont accessibles que par leur adresse IP.
Deuxièmement, pour moi, le hostname
est comme l'ID de la machine physique. Aujourd'hui, je peux utiliser un serveur CentOS particulier en tant que serveur web pour my-business.com
demain, je décide de déplacer mon site web sur une autre machine. Si j'utilise le FQDN pour le nom d'hôte, je devrai le changer, ce qui est déroutant.
C'est pourquoi, pour mes serveurs, j'utilise des noms faciles à retenir (par exemple, des noms de personnes célèbres). Ensuite, je mets la ligne
export PS1='\[\033[0;35m\]\u@\h:\[\033[36m\]\W\[\033[0m\] \$ '
en ~/.bashrc
et mon bash-prompt m'indique toujours sur quel serveur je travaille, ce qui est très pratique.
p.s. Si vous n'êtes pas satisfait du nom choisi, vous pouvez toujours ouvrir /etc/sysconfig/network
et changer le HOSTNAME
variable.