Mon Raspberry Pi n'est pas détectable via son nom d'hôte dans mon réseau local.
J'ai quelques autres machines Ubuntu sur le réseau local, et elles peuvent toutes être envoyées via leur nom d'hôte.
Sur mon Raspberry Pi:
pi@raspberrypi ~ $ hostname
raspberrypi
Sur une autre machine du même réseau local:
ping raspberrypi
ping: unknown host raspberrypi
raspbian
networking
ssh
serrer
la source
la source
ping raspberrypi.local
, je pense que la.local
partie est essentielleRéponses:
Avez-vous essayé de faire un test de ping avec l'adresse IP? Si cela fonctionne, votre problème est généralement de résoudre le nom en une adresse IP.
Il y a plusieurs façons de résoudre ce problème. Vous pourriez
la source
hosts:
votre/etc/nsswitch.conf
?Vous devez utiliser avahi-daemon (zeroconf) si vous souhaitez vous connecter via un nom d'hôte au lieu d'une adresse IP. Dans la documentation de Raspberry Pi sur la configuration avancée de RPi :
Installez avahi avec les commandes suivantes sur le Raspberry Pi:
Mise à jour du démarrage pour avahi-daemon
Appliquez la nouvelle configuration avec:
Le Raspberry Pi devrait maintenant être adressable à partir d'autres machines, telles que raspberrypi.local, par exemple: ssh [email protected] ou http: //raspberrypi.local si le service HTTP est installé.
Si vous ne pouvez pas vous connecter à partir de PC Windows via SSH, vous n'avez probablement pas installé le service Bonjour .
Obtenir Bonjour pour Windows: Télécharger les services d’impression Bonjour pour Windows v2.0.2 . Il suffit de l'installer.
la source
sudo apt-get install insserv
. Sinon, suivez les instructions ci-dessus. Testé et travaillé pour moi!