Configurer le nom de domaine dans CentOS


17

Comment configurer les noms de domaine dans Cent OS?

Je me connecte en fait aux serveurs via le terminal distant SSH et j'ai également des informations d'identification root. La configuration de /etc/sysconfig/networket /etc/hostssuffit-elle? Ce serait bien d'avoir des étapes ou des guides de configuration.

Réponses:


19

Quatre choses à faire:

  • Ajoutez 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à l'invite de commandes pour que la modification soit effective.

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

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


8

Si par nom de domaine vous voulez dire suffixe de domaine, /etc/resolv.confc'est là que va le domaine. Ajoutez simplement une lignedomain 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. Ajoutez une ligne HOSTNAME=yourhostnameet ne mettez pas le suffixe de domaine dans le nom d'hôte, car il le prendra /etc/resolv.conf.

Vous n'avez pas besoin d'ajouter quoi que ce soit (et vous ne devriez pas) /etc/hostspour définir votre nom d'hôte. Ce n'est pas la bonne façon de procéder.

Pour tester votre configuration, utilisez la hostnamecommande:

  • Utilisez hostname -spour obtenir le nom abrégé (devrait refléter ce que vous avez dans/etc/sysconfig/network

  • Utilisez la hostname -dcommande pour tester votre domaine (doit refléter ce que vous avez /etc/resolv.conf)

  • Pour tout tester ensemble, vous pouvez utiliser hostname -fou hostname -Apour la version très longue.


Dans CentOS 7 HOSTNAMEen /etc/sysconfig/networkne fonctionne plus.
Rui F Ribeiro

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.