GNU/Linux >> Tutoriels Linux >  >> Linux

Comment définir ou modifier le nom d'hôte du système sous Linux

Les noms d'hôte de périphérique ou de système sont utilisés pour reconnaître facilement une machine au sein d'un réseau dans un format lisible par l'homme. Ce n'est pas vraiment une surprise, mais sur le système Linux, le nom d'hôte peut être facilement modifié en utilisant une simple commande comme "hostname ".

Lire aussi : Comment définir une adresse IP statique et configurer le réseau sous Linux

Exécution de nom d'hôte seul, sans aucun paramètre, renverra le nom d'hôte actuel de votre système Linux comme ceci :

$ hostname
TecMint

Si vous souhaitez modifier ou définir le nom d'hôte de votre système Linux, exécutez simplement :

$ hostname NEW_HOSTNAME

Bien entendu, vous devrez remplacer "NEW_HOSTNAME" avec le nom d'hôte réel que vous souhaitez définir. Cela changera immédiatement le nom d'hôte de votre système, mais il y a un problème - le nom d'hôte d'origine sera restauré au prochain redémarrage.

Il existe un autre moyen de modifier le nom d'hôte de votre système :de manière permanente. Vous avez peut-être déjà compris que cela nécessitera des modifications dans certains fichiers de configuration et vous aurez raison.

Définir le nom d'hôte du système de manière permanente sous Linux

Version plus récente de différentes distributions Linux telles que la dernière Ubuntu , Debian , CentOS , Fédora , RedHat , etc. est fourni avec systemd , un gestionnaire de système et de service qui fournit un hostnamectl commande pour gérer les noms d'hôte sous Linux.

Pour définir le nom d'hôte du système sur SystemD distributions basées, nous utiliserons hostnamectl commande comme indiqué :

$ sudo hostnamectl set-hostname NEW_HOSTNAME

Pour les anciennes distributions Linux, qui utilisent SysVinit en bref init , peuvent modifier leur nom d'hôte en modifiant simplement le fichier de nom d'hôte situé dans :

# vi /etc/hostname

Vous devez ensuite ajouter un autre enregistrement pour le nom d'hôte dans :

# vi /etc/hosts

Par exemple :

127.0.0.1 TecMint

Vous devez ensuite exécuter :

# /etc/init.d/hostname restart

Sur RHEL/CentOS systèmes basés sur init , le nom d'hôte est changé en modifiant :

# vi /etc/sysconfig/network

Voici un exemple de ce fichier :

/etc/sysconfig/network
NETWORKING=yes
HOSTNAME="tecmint.com"
GATEWAY="192.168.0.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"

Pour conserver un nom d'hôte permanent, modifiez la valeur à côté de "HOSTNAME" à celui de votre nom d'hôte.

Conclusion

Cet article simple a pour but de vous montrer une astuce Linux simple et j'espère que vous avez appris quelque chose de nouveau.


Linux
  1. Comment changer un nom d'hôte sous Linux

  2. Comment définir/modifier un nom d'hôte sur CentOS 7 Linux

  3. Comment changer le nom d'hôte sous Linux

  4. Comment définir ou modifier le fuseau horaire sous Linux

  5. Comment changer le nom d'hôte sur CentOS Linux

Comment définir ou modifier le nom d'hôte dans Fedora Linux

Comment définir ou modifier le nom d'hôte dans Debian Linux

Comment changer ou définir un mot de passe utilisateur sous Linux

Comment définir ou modifier un nom d'hôte dans AlmaLinux 8 | Rocheux Linux 8

Comment changer le nom d'hôte sur Debian 10

Comment changer le nom d'utilisateur et le nom d'hôte sur le système Linux