Geekflare est soutenu par son public. Nous pouvons percevoir des commissions d'affiliation sur les liens d'achat présents sur ce site.
En Linux Dernière mise à jour : 25 septembre 2023
Partager sur :
Invicti Web Application Security Scanner - la seule solution qui offre une vérification automatique des vulnérabilités avec Proof-Based Scanning™.

L'une des tâches essentielles d'un administrateur système est de savoir comment modifier le nom d'hôte

Si vous avez saisi un nom d'hôte erroné lors de l'installation ou si vous souhaitez le modifier, vous pouvez le faire de la manière suivante. La procédure suivante a été testée sur Ubuntu et CentOS

La modification du nom d'hôte se fait en trois étapes

  • Changez la valeur de HOSTNAME dans /etc/sysconfig/network
  • Modifier le nom d'hôte dans le fichier /etc/hosts
  • Mise à jour du nom d'hôte dans le terminal

1. Afficher le nom d'hôte

Découvrons le nom configuré en exécutant hostname sur le terminal

[root@centos-s-1vcpu-2gb-lon1-01 ~]# hostname
centos-s-1vcpu-2gb-lon1-01
[root@centos-s-1vcpu-2gb-lon1-01 ~]#

Changeons pour geekflare

2. Changez le nom d'hôte

Editez le fichier /etc/sysconfig/network en utilisant vi, cherchez HOSTNAME= et mettez-le à jour avec le nom désiré

Note: J'ai remarqué sur certaines Cloud VM que l'entrée HOSTNAME n'existe pas. Si vous ne la trouvez pas sur votre serveur, vous pouvez ignorer cette étape

Avant le changement :

# cat network
NETWORKING=yes
NETWORKING_IPV6=no

HOSTNAME=centos-s-1vcpu-2gb-lon1-01

Après la modification :

# cat network
NETWORKING=yes
NETWORKING_IPV6=no

HOSTNAME=geekflare


[root@localhost sysconfig]#

L'étape suivante consiste à modifier le nom d'hôte dans un fichier hosts

Editez le fichier /etc/hosts, recherchez le nom d'hôte actuel dans la ligne127.0.0.1 et les IP du serveur (s'il y en a) et mettez-le à jour avec celui que vous avez configuré ci-dessus

Avant le changement :

[root@centos-s-1vcpu-2gb-lon1-01 ~]# cat /etc/hosts | grep -v '^#'
127.0.0.1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost4.localdomain4 localhost4

::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01
::1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6

[root@centos-s-1vcpu-2gb-lon1-01 ~]#

Après le changement :

[root@centos-s-1vcpu-2gb-lon1-01 ~]# cat /etc/hosts | grep -v '^#'
127.0.0.1 geekflare
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost4.localdomain4 localhost4

::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01
::1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6

[root@centos-s-1vcpu-2gb-lon1-01 ~]#

3. Changez le nom d'hôte sur le terminal

Enfin, exécutez la commande hostname avec la valeur souhaitée

[root@centos-s-1vcpu-2gb-lon1-01 ~]# hostname geekflare

Essayez de vous reconnecter à votre serveur et vous remarquerez le nouveau nom d'hôte

Vous utilisez un serveur DigitalOcean ?

Si vous souhaitez changer le nom d'hôte sur la VM DigitalOcean, vous devez également mettre à jour le nom d'hôte dans le fichier/etc/hostname .

Voici une démonstration vidéo rapide

YouTube vidéo

C'était facile

N'est-ce pas ? Vous souhaitez en savoir plus sur Linux ? Consultez ce cours d'administration.

  • Chandan Kumar
    Auteur
    Chandan Kumar est le fondateur de Geekflare. Il a aidé des millions de personnes à exceller dans le domaine numérique. Passionné de technologie, il s'est donné pour mission d'explorer le monde et d'amplifier la croissance des professionnels et des entreprises.
Merci à nos sponsors
D'autres bonnes lectures sur Linux
Alimentez votre entreprise
Quelques outils et services pour aider votre entreprise à se développer.
  • Invicti utilise le Proof-Based Scanning™ pour vérifier automatiquement les vulnérabilités identifiées et générer des résultats exploitables en quelques heures seulement.
    Essayez Invicti
  • Web scraping, proxy résidentiel, proxy manager, web unlocker, search engine crawler, et tout ce dont vous avez besoin pour collecter des données web.
    Essayez Brightdata
  • Monday.com est un système d'exploitation tout-en-un qui vous aide à gérer vos projets, vos tâches, votre travail, vos ventes, votre CRM, vos opérations, vos flux de travail et bien plus encore.
    Essayez le lundi
  • Intruder est un scanner de vulnérabilité en ligne qui détecte les faiblesses de votre infrastructure en matière de cybersécurité, afin d'éviter des violations de données coûteuses.
    Essayer l'intrus