22 votes

Configurer le nom de domaine dans CentOS

Comment configurer les noms de domaine dans Cent OS ?

En fait, je me connecte aux serveurs via un terminal distant SSH et j'ai également des informations d'identification root. Est-ce que la configuration du /etc/sysconfig/network y /etc/hosts suffisent ? Ce serait génial d'avoir quelques étapes ou guides de configuration

22voto

ewwhite Points 193555

Quatre choses à faire :

  • Ajouter l'entrée du nom d'hôte à /etc/hosts . Utilisez le format détaillé ici .

  • Si votre nom d'hôte est "votre_nom_hôte", tapez hostname your_hostname à une invite de commande pour que le changement soit effectif.

  • Définissez le nom d'hôte dans /etc/sysconfig/network pour que ce paramètre persiste lors des redémarrages.

  • Redémarrer le système ou redémarrer les services qui dépendent du nom d'hôte (cups, syslog, apache, sendmail, etc.)

9voto

Yanick Girouard Points 2255

Si par nom de domaine vous entendez suffixe de domaine, alors /etc/resolv.conf est l'endroit où le domaine va. Il suffit d'ajouter une ligne domain yourdomain.com

Ensuite, pour définir le nom d'hôte de votre serveur, il n'y a qu'un seul bon endroit pour cela, et c'est /etc/sysconfig/network . Ajouter une ligne HOSTNAME=yourhostname et ne mettez pas le suffixe du domaine dans le nom de l'hôte, car il le prendra à partir de /etc/resolv.conf .

Vous n'avez pas besoin d'ajouter quoi que ce soit (et ne devriez pas le faire) dans la section /etc/hosts pour définir votre nom d'hôte. C'est la mauvaise façon de procéder.

Pour tester votre installation, utilisez le hostname commandement :

  • Utilisez hostname -s pour obtenir le nom court (qui devrait refléter ce que vous avez en /etc/sysconfig/network

  • Utilisez le hostname -d pour tester votre domaine (devrait refléter ce que vous avez dans /etc/resolv.conf )

  • Pour tester l'ensemble, vous pouvez utiliser hostname -f o hostname -A pour la version très longue.

0voto

Patrick Smit Points 9

La façon de faire maintenant est hostnamectl hostname.domainname

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X