Recherche de site Web

Comment changer le nom d’hôte sur Debian Linux


Le nom d’hôte d’un système Linux est important car il est utilisé pour identifier l’appareil sur un réseau. Le nom d’hôte est également affiché à d’autres endroits bien visibles, tels que dans l’invite du terminal. Cela vous rappelle constamment le système avec lequel vous travaillez. C’est une véritable bouée de sauvetage lorsque vous gérez plusieurs systèmes via SSH et que ces terminaux de ligne de commande commencent à se fondre dans votre esprit.

Bien sûr, les adresses IP sont utilisées lorsque les appareils doivent communiquer entre eux, mais celles-ci peuvent changer fréquemment. Les noms d’hôte nous permettent de savoir avec quel appareil nous interagissons, que ce soit sur le réseau ou physiquement, sans nous souvenir d’un tas de numéros susceptibles d’être modifiés. Il est donc important que votre système porte un nom d’hôte qui vous aide à l’identifier rapidement. Par exemple, « backup-server » est beaucoup plus informatif que « server2 ». Si vous ne pouvez pas facilement identifier l’objectif d’un système à partir du nom d’hôte, il est temps de le changer.

Dans ce guide, nous allons vous montrer comment changer le nom d’hôte sous Debian Linux. La modification du nom d’hôte peut être effectuée soit par ligne de commande, soit par interface graphique, et nous vous montrerons ci-dessous les étapes des deux méthodes.

Dans ce tutoriel, vous allez apprendre :

  • Comment changer le nom d’hôte Debian à partir de la ligne de commande
  • Comment changer le nom d’hôte Debian à partir de l’interface graphique de GNOME

Changer le nom d’hôte sur Debian Linux

Changer le nom d’hôte Debian à partir de la ligne de commande

Utilisez les étapes suivantes pour changer le nom d’hôte de Debian à l’aide de la commande hostnamectl de systemd.

  1. Tout d’abord, vérifions le nom d’hôte actuel à l’aide de la commande hostname ou hostnamectl.

    
    hostname
    debian
    
    hostnamectl
       Static hostname: debian
             Icon name: computer-vm
               Chassis: vm
            Machine ID: 37eaf1edf1864dee9cfa90373206a449
               Boot ID: f4d3980df9da46f5b1a5dc997739f8b1
        Virtualization: oracle
      Operating System: Debian GNU/Linux 10 (buster)
                Kernel: Linux 4.19.0-16-amd64
          Architecture: x86-64
    

    Les deux commandes indiquent que notre nom d’hôte est debian, le nom d’hôte par défaut pour les nouvelles installations de Debian.

  2. Ensuite, modifiez le nom d’hôte à l’aide de la commande suivante. Dans cet exemple, nous allons changer notre nom d’hôte en linuxconfig. Vous serez invité à entrer le mot de passe administrateur lors de l’exécution de cette commande.

    
    hostnamectl set-hostname linuxconfig
    

    Exécutez à nouveau les commandes de l’étape 1 pour confirmer la nouvelle modification.

  3. Enfin, modifiez le fichier /etc/hosts pour refléter le changement. Par exemple:

    Ajoutez les deux lignes suivantes à votre fichier, en remplaçant cet exemple par le nom d’hôte de votre choix. Vous pouvez également laisser les lignes par défaut existantes dans le fichier.

    
    127.0.0.1	linuxconfig
    ::1		linuxconfig
    

Modification du fichier hosts

C’est tout ce qu’il y a à faire. Notez que vos terminaux actuellement ouverts ne refléteront pas encore le changement, mais que les terminaux nouvellement ouverts le feront.

Changer le nom d’hôte à partir de l’interface graphique de GNOME

Si vous avez installé l’interface graphique GNOME sur Debian, vous pouvez utiliser les étapes suivantes pour changer le nom d’hôte du système.

  1. Debian ne permet pas à un utilisateur normal de modifier le nom d’hôte à partir de l’interface graphique, nous devrons donc ouvrir le menu des paramètres GNOME avec notre compte root. Pour ce faire, exécutez la commande suivante en tant qu’utilisateur root.

    
    gnome-control-center
    
  2. charger la position dans-article-ads-banner_2}

  3. Cliquez sur l’onglet Détails en bas, puis cliquez sur À propos.
  4. Dans ce menu, vous pouvez cliquer sur la zone intitulée « Nom de l’appareil » et entrer le nom d’hôte de votre choix. Appuyez simplement sur Entrée une fois que vous avez terminé la modification, puis vous pouvez fermer cette fenêtre.
  5. Modifiez le nom d’hôte via l’interface graphique

  6. Ensuite, tapez hostnamectl dans le terminal que vous avez ouvert afin de vérifier que la modification a été effectuée.

    
    hostnamectl
       Static hostname: linuxconfig
             Icon name: computer-vm
               Chassis: vm
            Machine ID: 37eaf1edf1864dee9cfa90373206a449
               Boot ID: f4d3980df9da46f5b1a5dc997739f8b1
        Virtualization: oracle
      Operating System: Debian GNU/Linux 10 (buster)
                Kernel: Linux 4.19.0-16-amd64
          Architecture: x86-64
    

Réflexions finales

Dans ce guide, nous avons vu une méthode en ligne de commande et en interface graphique pour changer le nom d’hôte du système sous Debian Linux. Nous avons également appris l’importance de choisir un nom d’hôte applicable pour faciliter l’identification d’un système. Les administrateurs peuvent utiliser ces méthodes pour s’assurer que leurs ordinateurs Debian ont des noms d’hôte appropriés et facilement identifiables.

Articles connexes: