GNU/Linux >> Tutoriels Linux >  >> Debian

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

Présentation

Un nom d'hôte est une étiquette utilisée pour identifier votre système sur un réseau. Vous pouvez changer votre nom d'hôte dans Debian 10 (Buster) en utilisant le hostname commande ou modification des fichiers système.

Dans ce didacticiel, nous aborderons différentes méthodes que vous pouvez utiliser pour modifier le nom d'hôte dans Debian 10.

Prérequis

  • Un système exécutant Debian 10 (Buster)
  • Un compte avec des privilèges de niveau sudo
  • Accès à la fenêtre du terminal/ligne de commande

Vérifiez le nom d'hôte actuel

Utilisez la commande suivante pour vérifier le nom d'hôte actuel :

hostname

La sortie affiche le nom d'hôte actuel sous forme de texte :

Modifier le nom d'hôte

La première méthode consiste à utiliser la commande hostname pour modifier le nom du système. Le hostname La commande est utilisée pour obtenir et modifier le nom d'hôte du système.

Il est important de noter que toute modification apportée à l'aide du hostname commande sont temporaires. À moins que vous n'utilisiez la méthode permanente de modification du nom d'hôte décrite ci-dessous, il reviendra à sa valeur d'origine après le prochain redémarrage du système.

Suivez les étapes ci-dessous pour modifier le nom d'hôte :

1. La modification du nom d'hôte nécessite un utilisateur disposant des autorisations sudo/root. Pour passer à l'utilisateur root, saisissez :

sudo -s

2. Utilisez le hostname commande pour configurer un nouveau nom d'hôte :

hostname [name]

Où :

  • [name]  :Le nouveau nom d'hôte que vous souhaitez configurer.

Dans cet exemple, nous utilisons phoenixNAP comme nouveau nom d'hôte :

hostname phoenixNAP

3. Vérifiez si le nouveau nom d'hôte est correctement configuré :

hostname

Modifier le nom d'hôte de façon permanente

Il existe deux manières de modifier définitivement votre nom d'hôte dans Debian 10 :

  • Utilisation de hostnamectl commande ;
  • Modification du nom d'hôte fichier.

Quelle que soit la méthode que vous utilisez, vous devez également modifier les hôtes du système fichier pour correspondre aux changements de nom d'hôte.

Pour modifier définitivement le nom d'hôte :

1. En tant qu'utilisateur root, ouvrez le nom d'hôte fichier :

sudo nano /etc/hostname

La première ligne du nom d'hôte Le fichier répertorie le nom d'hôte actuel. Remplacez-le par le nouveau nom que vous souhaitez configurer :

Appuyez sur Ctrl+X pour quitter le fichier, puis tapez Y et appuyez sur Entrée pour enregistrer les modifications.

Une autre méthode pour définir un nouveau nom d'hôte permanent consiste à utiliser le hostnamectl commande :

hostnamectl set-hostname [name]

2. Ouvrez les hôtes fichier :

sudo nano /etc/hosts

3. Dans les hôtes fichier, recherchez toutes les instances de l'ancien nom d'hôte et remplacez-les par le nouveau :

Appuyez sur Ctrl+X , puis tapez Y et appuyez sur Entrée pour quitter le fichier et enregistrer les modifications apportées.

4. Redémarrez hostname.sh script shell pour que les modifications prennent effet :

invoke-rc.d hostname.sh start

Restrictions relatives au format du nom d'hôte

Par défaut, les noms d'hôte statiques suivre les mêmes restrictions que les noms de domaine Internet :

  • Ils ont une longueur minimale de 2 et une longueur maximale de 63 caractères.
  • Ils prennent en charge les lettres de a à z , nombres à partir de 0 à 9 , et tirets (- ).
  • Ils ne peuvent pas commencer ou se terminer par un trait d'union, ni comporter deux traits d'union consécutifs ou plus.

Utilisation du hostname commande avec un caractère spécial produit l'erreur suivante :

Les jolis noms d'hôte sont des noms d'hôte de haut niveau attribués aux utilisateurs ou aux administrateurs. Ces noms d'hôte peuvent contenir des caractères spéciaux et sont attribués à l'aide du hostnamectl commande avec le --pretty choix :

hostnamectl set-hostname "[name]" --pretty

Par exemple, si nous voulons définir le système de test de phoenixNAP comme joli nom d'hôte :

hostnamectl set-hostname "phoenixNAP's test system" --pretty

Vérifier le changement de nom d'hôte

Vérifiez le nouveau nom d'hôte en exécutant la commande suivante :

hostnamectl

La sortie répertorie le nouveau nom d'hôte dans le Static hostname rubrique :


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

  2. Comment changer le fuseau horaire dans Debian 11 / Debian 10 / 9

  3. Changer le nom d'hôte sur Debian 9 - Faites-le maintenant ?

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

  5. Comment changer le nom d'hôte dans Debian

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 fuseau horaire sur Debian 11

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

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