GNU/Linux >> Tutoriels Linux >  >> Linux

Comment changer le nom d'hôte dans Debian

Un nom d'hôte est essentiellement le nom de votre ordinateur par lequel il est reconnu sur le réseau. Le nom d'hôte doit être unique pour éviter les conflits.

Lorsque vous installez Debian, il vous est demandé de créer un nom d'utilisateur et un nom d'ordinateur. C'est le nom d'hôte de votre système,

Le moyen le plus simple de connaître le nom d'hôte de votre système est d'ouvrir un terminal sur le système ou de vous connecter via SSH sur le système Linux distant.

Dans le terminal, vous remarquerez que l'invite est généralement de la forme [email protected]

S'il ne vous le montre pas, vous pouvez toujours utiliser la commande hostname :

hostname

Maintenant que vous connaissez le nom de votre ordinateur et que vous ne l'aimez pas, vous pouvez le changer facilement. Dans ce tutoriel, je vais vous montrer plusieurs façons de changer le nom d'hôte d'un système Debian.

Changer le nom d'hôte dans Debian

Je vais vous montrer deux manières en ligne de commande de changer le nom d'hôte dans Debian Linux. La méthode devrait fonctionner à la fois sur Debian 9 et Debian 10.

Méthode 1 :Utiliser systemd pour changer le nom d'hôte dans Debian

La première méthode préférée pour changer le nom d'hôte dans Debian consiste à utiliser la commande systemd hostnamectl.

Il s'agit d'une simple commande unique et vous n'avez même pas besoin de redémarrer votre système pour que les modifications soient prises en compte.

hostnamectl set-hostname new_hostname

Une fois que vous avez fait cela, vérifiez que le changement de nom d'hôte a réussi avec la commande hostname ou hostnamectl :

hostnamectl
   Static hostname: raspberrypi
         Icon name: computer
        Machine ID: 0035faf761f945b8923fc7d54632a941
           Boot ID: c487a76d67a34fd28a5f608aff19281c
  Operating System: Raspbian GNU/Linux 10 (buster)
            Kernel: Linux 4.19.29-v7l+
      Architecture: arm

Quittez le shell pour voir que [email protected] affiche le nouveau nom d'hôte.

Méthode 2 :modifier le nom d'hôte dans Debian à l'aide de /etc/hosts

Le répertoire etc sous Linux contient les différents fichiers de configuration. Deux d'entre eux se rapportent au nom d'hôte. Vous pouvez modifier ces fichiers pour changer le nom d'hôte de votre système.

Tout d'abord, utilisez un éditeur de texte en ligne de commande comme Emacs ou Vim pour modifier ce fichier :

vim /etc/nom_hôte

Vous ne trouverez ici que l'ancien nom d'hôte. Supprimez-le et remplacez-le par le nouveau nom d'hôte.

Ce n'est pas encore fait. Vous devez modifier un autre fichier. Accédez au fichier /etc/hosts et modifiez-le. Ici, remplacez votre ancien nom d'hôte par le nouveau.

127.0.0.1       localhost
127.0.0.1       new_hostname

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

Enregistrez et fermez le fichier, puis vérifiez-le à l'aide de la commande hostname ou hostnamectl. C'est ça. Si vous ne suivez pas cette étape, vous rencontrerez le message d'avertissement "sudo :impossible de résoudre l'hôte" à chaque fois que vous exécuterez sudo.

Ainsi, vous venez d'apprendre à changer le nom d'hôte de votre serveur Debian. Personnellement, je préfère la première méthode car c'est moins compliqué. Et toi? Quelle méthode de changement de nom d'hôte préférez-vous ?


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

  2. Comment changer le nom d'hôte sur Ubuntu 20.04

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

  4. Comment changer le nom d'hôte ?

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

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

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

Comment changer le nom d'hôte sur AlmaLinux 8

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

Comment changer le nom d'hôte sur Fedora 35

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