Comment changer le nom d'hôte de votre Raspberry Pi (ou d'un autre périphérique Linux)
Le nom d’hôte par défaut du Raspberry Pi est assez créatif, “tarte aux framboises
“. Que faire si vous voulez un autre nom d'hôte ou si vous souhaitez éviter les conflits de nom d'hôte sur votre réseau local? Lisez ce qui suit pour savoir comment changer rapidement le nom d'hôte d'un périphérique basé sur Linux..
Pourquoi je veux faire ça?
Il y a deux raisons principales pour lesquelles vous voudriez prendre quelques minutes pour éditer le nom d'hôte local d'un périphérique Linux sur votre réseau. La raison la plus courante serait simplement la personnalisation - c'est amusant de personnaliser les choses. Plutôt que de laisser votre station de musique Raspberry Pi comme un vieuxtarte aux framboises
", Par exemple, vous pouvez le renommer"juke-box
“.
L'autre raison pour laquelle vous souhaitez personnaliser l'hôte local est d'éviter les conflits de noms. Si, par exemple, vous avez acheté et configuré trois unités Raspberry Pi, toutes les trois (en supposant une installation Raspbian par défaut) essaieront de revendiquer le nom d’hôte local "tarte aux framboises
“.
Le premier réussira et les deux suivants ne résoudront pas leurs noms d'hôte, les laissant vides dans la liste des périphériques de votre routeur (comme le montre la capture d'écran ci-dessus) et inaccessibles via des protocoles basés sur le nom d'hôte tels que le partage de fichiers Samba..
Heureusement, il est très simple de changer le nom d’hôte de votre Raspberry Pi (et de la plupart des autres périphériques Linux auxquels vous avez accès) en supposant que vous sachiez effectuer quelques modifications rapides. À des fins de démonstration, nous effectuerons la modification sur une installation stock de Raspbian, mais les mêmes modifications de fichiers fonctionneront sur Debian, Ubuntu et la plupart des autres plates-formes Linux..
Changer l'hôte sur votre Pi
Nous avons tellement d'unités Raspberry Pi dans le bureau que plusieurs d'entre elles sont maintenant en conflit. Aujourd'hui, nous allons résoudre ce problème en attribuant des noms uniques à chaque unité Pi en fonction de leur fonction actuelle. Un candidat idéal pour ce changement de nom est notre impressionnante station météorologique Raspberry Pi; il sera beaucoup plus facile de l'identifier sur le réseau une fois le nom d'hôte remplacé par «Station météo
“.
La première étape consiste à ouvrir le terminal sur le périphérique ou à SSH dans le périphérique et à ouvrir un terminal distant. Notre appareil est sans tête et fonctionne actuellement. Nous allons donc prendre la route des terminaux distants et nous y connecter via SSH..
Sur le terminal, tapez la commande suivante pour ouvrir le fichier hosts:
sudo nano / etc / hosts
Votre fichier hosts ressemblera à ceci:
Laissez toutes les entrées seules à l'exception de la toute dernière entrée intitulée 127.0.1.1
avec le nom d'hôte “tarte aux framboises
“. C'est la seule ligne que vous voulez éditer. Remplacez «raspberrypi» par le nom d’hôte de votre choix. Nous l'avons remplacé sur notre appareil par “Station météo
“. Appuyez sur CTRL + X pour fermer l'éditeur. accepter d'écraser le fichier existant et le sauvegarder.
De retour au terminal, tapez la commande suivante pour ouvrir le fichier de nom d’hôte:
sudo nano / etc / hostname
Ce fichier ne contient que votre nom d'hôte actuel:
Remplacer la valeur par défaut “tarte aux framboises
"Avec le même nom d'hôte que vous avez indiqué à l'étape précédente (par exemple,"Station météo
“). Encore une fois, appuyez sur CTRL + X pour fermer l'éditeur, acceptez de remplacer le fichier existant et de le sauvegarder..
Enfin, nous devons valider les modifications apportées au système et le redémarrer pour que les modifications prennent effet. Sur le terminal, entrez la commande suivante pour valider les modifications:
sudo /etc/init.d/hostname.sh
Suivez cette commande avec:
redémarrage sudo
Une fois le système remis en ligne, vous pouvez vérifier la liste des périphériques de votre routeur pour voir si le nouveau nom d'hôte a été correctement résolu:
Succès! Au lieu de parcourir le réseau sans nom, notre petite station météo Raspberry Pi possède un nom d’hôte qui lui est propre..