Le nom d'hôte est l'étiquette attribuée à un appareil sur un réseau - un ordinateur de bureau, un serveur de base de données, une tablette PC, un routeur WiFi ou un smartphone. Ce nom est utilisé pour distinguer les appareils les uns des autres sur un réseau spécifique ou sur Internet.
Surtout, le nom choisi est lisible par l'homme et doit être unique parmi les autres machines du réseau local. Les noms d'hôte ne doivent pas contenir d'espace car ils ne peuvent contenir que des lettres, des chiffres et un trait d'union.
Dans les institutions avec un grand nombre d'utilisateurs comme les universités, il est assez courant de nommer un ordinateur après des fruits, des lieux préférés, des lettres grecques, des régions géographiques ou des instruments de musique. Pour les réseaux privés, il n'y a pas de conventions de nom à suivre, et des noms d'hôtes comme «Familiypc», «Dads-Tablet» ou «Imprimante» peuvent être trouvés.
Le nom d'hôte de l'ordinateur est défini initialement lors de l'installation et stocké dans le fichier «/ etc / nom d'hôte». La capture d'écran ci-dessous est tirée de la configuration graphique de Debian GNU / Linux 9 et utilise le label «Debian95» comme nom d'hôte faisant référence à la sortie de Debian GNU / Linux 9.5.
Dès que votre ordinateur démarre plusieurs services sont initialisés. Cela comprend également le réseau et le nom d'hôte, qui peut être utilisé pour aborder le périphérique à partir de là. L'utilisation de la commande UNIX «Hostname» révèle son nom comme suit:
$ hostname
debian95
$
Plus d'informations peuvent être récupérées à l'aide de la commande hostnamectl comme suit:
$ hostnamectl
Nom d'hôte statique: Debian95
Nom de l'icône: ordinateur-ordinateur
Châssis: ordinateur portable
ID de machine: 7C61402C22BF4CF2A9FCB28A4210DA0B
ID de démarrage: 6E8CA49158FF4BC4AFAA26763F42793B
Système d'exploitation: Debian GNU / Linux 8 (Jessie)
Noyau: Linux 3.16.0-4-AMD64
Architecture: x86-64
$
Le nom de domaine Hostname Plus donne le nom de domaine entièrement qualifié (FQDN) [1] qui est nécessaire pour identifier un ordinateur sans faute. Afin d'obtenir le FQDN de l'appareil, utilisez le commutateur «-f» (abréviation pour «-fqdn» ou «-Long»), à la place:
$ hostname -f
debian95.déchaîner.filet
$
Changer le nom d'hôte
À première vue, changer le nom d'hôte (ou renommer un ordinateur) est relativement facile et prend quelques minutes, seulement. Cela peut être fait de la manière suivante:
# CUCUBUM
# nom d'hôte
concombre
#
# HostNamectl Set-Hostname Cucumber
L'image ci-dessous illustre cette étape en utilisant «hostnamectl».
Être conscient des effets secondaires
Pourtant, c'est la moitié de l'histoire. Le fichier «/ etc / nom d'hôte» n'est pas le seul endroit où les programmes de votre ordinateur stockent le nom d'hôte. En utilisant la commande «grep», nous découvrons quels autres fichiers sont affectés et doivent être ajustés. La commande ci-dessous le montre pour le nom d'hôte «Debian95»:
# grep -color -l -r debian95 / *
/ boot / grub / grub.CFG
/ etc / nom d'hôte
/ etc / hôtes
/ etc / wicd / settings wired.confli
/ etc / wicd / set sans fil.confli
/ etc / nom
/ etc / exim4 / update-exim4.confli.confli
/ etc / initramfs-tools / confr.D / CV
/ etc / ssh / ssh_host_rsa_key.pub
/ etc / ssh / ssh_host_ed25519_key.pub
/ etc / ssh / ssh_host_ecdsa_key.pub
/ etc / ssh / ssh_host_dsa_key.pub
/ etc / fstab
/ Home / Debian /.ssh / id_rsa.pub
…
#
Le fichier «/ etc / hôtes» est essentiel pour le réseautage et doit être ajusté. Changer «debian95» en «concombre» pour avoir le résultat suivant:
$ cat / etc / hôte 127.0.0.1 localhost 127.0.1.1 concombre
# Les lignes suivantes sont souhaitables pour les hôtes capables IPv6 :: 1 localhost ip6-localhost
IP6-LOOPBACK FF02 :: 1 IP6-allNodes FF02 :: 2 IP6-allrouters $
Ensuite, rechargez la configuration du réseau comme suit:
# invoke-rc.d nom d'hôte.SH Start
# invoke-rc.D Réseautage Force Reload
Afin de vérifier votre nouvelle configuration réseau, vous pouvez faire un ping à votre machine avec le nouveau nom d'hôte:
Et voila - ça a bien fonctionné. La dernière étape consiste à vérifier vos applications en fonction de la liste ci-dessus. La page de référence dans le wiki debian [2] vous donne un bon aperçu de ce qu'il faut faire avec chaque application et fonctionne comme guide de référence pour vous.