Définir Le Nom D'hôte Dans Debian

Il existe plusieurs façons de définir le nom d’hôte dans le système Debian ou Linux. Vous pouvez modifier temporairement le nom d’hôte ou appliquer définitivement les modifications à un système. Passons en revue ces méthodes.

Définir Le Nom D’hôte Temporairement

Commençons par la méthode temporaire et simple. La commande hostname dans Debian vous permet de configurer le nom d’hôte du système jusqu’au redémarrage du système. Voyons comment nous pouvons changer temporairement le nom d’hôte dans Debian.

root@HowLinux:~# nom d'hôte HowLinux-Test

Configuration du nom d’hôte temporaire dans Debian

Comme vous pouvez le voir, le nouveau nom d’hôte se reflète immédiatement. Mais au moment où je redémarre mon système, le nom d’hôte revient à celui d’origine. Comment change-t-on ?

Étapes Pour Définir Le Nom D’hôte Dans Debian De Manière Permanente

Cela implique l’édition de 2 fichiers dans Debian afin que les modifications persistent même après le redémarrage de nos systèmes. Les fichiers que nous devrons éditer sont :

  • /etc/nom d’hôte
  • /etc/hôtes

Le fichier /etc/hostname stocke le nom d’hôte permanent du système tandis que le fichier /etc/hosts pointe le nom d’hôte vers l’adresse IP locale. Commençons par éditer d’abord le fichier de nom d’ hôte .

Modification Du Fichier /etc/hostname

Commençons par vérifier le contenu du fichier de nom d’hôte. Pour cela, nous utiliserons la commande cat sous Linux . Voyons quel est le nom d’hôte de notre système.

root@HowLinux:~# cat /etc/hostname

Fichier de nom d’hôte

Nous allons rapidement éditer le fichier à l’aide de la commande cat puisqu’il suffit de remplacer le nom d’hôte. Vous pouvez également utiliser n’importe lequel de vos éditeurs de texte préférés pour effectuer la même action.

root@HowLinux:~# cat > /etc/hostname
CommentLinux-TEST

Modifier le fichier de nom d’hôte à l’aide de la commande Cat

Alternative : Utilisation De La Commande hostnamectl

Vous pouvez utiliser la commande hostnamectl du nouveau systemd qui a été introduit dans Linux il y a quelque temps. La commande hostnamectl permet à une API appropriée d’interagir avec le nom d’hôte sous Linux sans avoir à pirater aucun fichier.

root@HowLinux:~# hostnamectl set-hostname HowLinux -static

Hostnamectl Commande pour définir le nom d’hôte

L’ option –static modifiera automatiquement le fichier de nom d’hôte et configurera le nom d’hôte statique pour vous. Quelques autres options à explorer :

  • –pretty : vous permet de configurer un nom d’hôte temporaire qui reste actif uniquement pour la session et change une fois redémarré
  • –transient : Il s’agit d’un nom d’hôte dynamique qui change par défaut en nom d’hôte « –static » au redémarrage, mais peut changer en fonction de ce qui est défini sur le serveur DHCP.

Modification Du Fichier /etc/hosts

Les méthodes ci-dessus modifieront le fichier /etc/hostname qui maintiendra le nom d’hôte même après un redémarrage. Maintenant, notre prochaine étape consiste à modifier le fichier /etc/hosts pour qu’il pointe vers notre adresse IP locale. Ainsi, tous les paquets de données envoyés à l’adresse du nom d’hôte sont également livrés à l’adresse IP locale.

root@HowLinux:~# nano /etc/hosts

Modification du fichier d’hôtes

Cette commande vous donnera une sortie similaire à celle ci-dessous.

Modification du fichier d’hôtes 2

root@HowLinux:~# ping HowLinux

Résolution du nom d’hôte

Après avoir modifié le fichier /etc/hosts, le nom d’hôte se résoudra automatiquement et pointera vers l’adresse locale qui est 127.0.0.1. Le nom d’hôte se résoudra également automatiquement à l’adresse IP LAN de votre système lorsque vous êtes sur un réseau d’ordinateurs, ce qui permet aux autres utilisateurs de communiquer plus facilement avec le système.

Conclusion

Dans ce court tutoriel, nous avons appris comment la définition du nom d’hôte dans Debian fonctionne. C’est rapide, facile et très utile à garder à portée de main lorsque vous travaillez avec des systèmes Linux. Lorsque vous travaillez avec plusieurs serveurs, le fait d’avoir une bonne convention de nommage des noms d’hôte rendra les choses très simples pour vous.