Ich richte zum ersten Mal einen Himbeer-Pi ein und habe ihn auf einem Mac im selben Netzwerk wie folgt getestet:
ssh [email protected]
Auf meiner Windows 10-Box (auch im selben Netzwerk) wird dieser Hostname jedoch nicht aufgelöst. Ich habe versucht ipconfig /flushdns
, nslookup raspberrypi.local
und ähnliche Befehle, um meine Windows-Maschine zu bekommen, um den Raspberry Pi zu sehen, aber ohne Erfolg. Da es auf meinem Mac funktioniert, scheint es kein Routerproblem zu sein.
Was kann ich tun, um unter Windows eine Verbindung zu meinem Pi über den Hostnamen herzustellen?
networking
ssh
windows
dns
dimo414
quelle
quelle
Antworten:
How To Geek hat einen guten Artikel, der dieses Problem behandelt. Kurz gesagt,
.local
Domänen werden von jedem Host selbst gemeldet (über Multicast-DNS ), und andere Computer im Netzwerk müssen auf sie warten. Windows wird mit einem solchen Dienst ( LLMNR ) geliefert, der jedoch nicht dem Standard entspricht und daher nicht besonders gut funktioniert. Stattdessen sollten Sie den Bonjour- Dienst von Apple installieren ( Installationslink ). Sobald Bonjour installiert ist, können Sie über.local
Hostnamen eine Verbindung zu Ihrem Pi unter Windows herstellen .Moderne Raspbian-Versionen sollten mit Avahi geliefert werden , um mDNS bereitzustellen. Wenn es nicht funktioniert, stellen Sie sicher, dass
avahi-daemon
es auf Ihrem Pi installiert ist und ausgeführt wird. Wenn dies nicht der Fall ist, führen Sie Folgendes aus, um es zu installieren:quelle
.local
Teil in dieses Problem zu ändern.int
oder.home
es zu umgehen?