11Aug
Le nom d'hôte par défaut pour le Raspberry Pi est, assez créativement, "raspberrypi".Que faire si vous voulez un nom d'hôte différent ou si vous voulez éviter les conflits de nom d'hôte sur votre réseau local? Continuez à lire pendant que nous vous montrons comment changer rapidement le nom d'hôte d'un périphérique basé sur Linux.
Pourquoi est-ce que je veux faire ceci?
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 vieux "raspberrypi", par exemple, vous pouvez le renommer "jukebox".
L'autre raison pour laquelle vous souhaitez personnaliser l'hôte local est d'éviter les conflits de noms. Si vous avez, par exemple, acheté et configuré trois unités Raspberry Pi, toutes les trois( en supposant une installation Raspbian par défaut) tenteront de revendiquer le nom d'hôte local "raspberrypi".
Le premier réussira et les deux suivants échoueront à résoudre leurs noms d'hôte, les laissant vides dans la liste des périphériques de votre routeur( comme sur la capture d'écran ci-dessus) et inaccessibles via des protocoles basés sur un nom d'hôte comme le partage de fichiers Samba.
Heureusement, c'est super simple, en supposant que vous savez où effectuer quelques modifications rapides, pour changer le nom d'hôte de votre Raspberry Pi( et la plupart des autres périphériques basés sur Linux vous avez un accès complet).À des fins de démonstration, nous allons effectuer la modification sur une installation Raspbian stock, mais les mêmes modifications de fichier 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 autour du bureau que beaucoup d'entre eux sont maintenant en conflit. Aujourd'hui, nous allons corriger cela 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 géniale station météo Raspberry Pi;il sera beaucoup plus facile de l'identifier sur le réseau une fois que nous aurons changé le nom d'hôte en "weatherstation".
La première étape consiste à ouvrir le terminal sur l'appareil ou à SSH dans l'appareil et à ouvrir un terminal distant. Notre appareil est sans tête et fonctionne actuellement, nous allons donc prendre la route du terminal distant et nous connecter via SSH.
Au 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 sauf la toute dernière entrée étiquetée 127.0.1.1 avec le nom d'hôte "tarte aux framboises".C'est la seule ligne que vous voulez éditer. Remplacer "raspberrypi" avec n'importe quel nom d'hôte que vous désirez. Nous l'avons remplacé sur notre appareil par "weatherstation".Appuyez sur CTRL + X pour fermer l'éditeur.acceptez d'écraser le fichier existant et sauvegardez-le.
Retour au terminal, tapez la commande suivante pour ouvrir le fichier hostname:
sudo nano /etc/ nom d'hôte
Ce fichier ne contient que votre nom d'hôte actuel:
Remplacer le "raspberrypi" par défaut avec le même nom d'hôte que précédemment( ex. Station météo").Encore une fois, appuyez sur CTRL + X pour fermer l'éditeur, acceptez d'écraser le fichier existant et enregistrez-le.
Enfin, nous devons valider les modifications apportées au système et redémarrer le système pour que les modifications prennent effet. Sur le terminal, entrez la commande suivante pour valider les modifications:
sudo /etc/init.d/ nomhôte.sh
Suivez cette commande avec:
sudo reboot
Une fois le système rétabli, vous pouvez vérifier la liste des périphériques dans votre routeur pour voir si le nouveaunom d'hôte a correctement résolu:
Succès! Maintenant, au lieu d'errer sur le réseau sans nom, notre petite station météo Raspberry Pi a un nom d'hôte qui lui est propre.