Lokales Netzwerk
Geräte im lokalen Netzwerk vom Mac aus finden
macOS hat zwei eingebaute Wege, andere Geräte zu sehen: die ARP-Tabelle und Bonjour. Keiner davon durchsucht das Netzwerk vollständig.
Symptome
- Du brauchst die IP-Adresse eines Druckers, NAS oder anderen Geräts.
- Du willst wissen, welche Geräte in deinem Netzwerk sind.
- Eine App findet ein Gerät im lokalen Netzwerk nicht.
Mögliche Ursachen
- Die ARP-Tabelle enthält nur kürzlich aktive Geräte. Der Mac listet ein Gerät erst, nachdem er Daten mit ihm ausgetauscht hat.
- Bonjour zeigt nur Geräte, die Dienste ankündigen. Geräte, die keinen Dienst ankündigen, erscheinen nicht.
- Der Zugriff auf das lokale Netzwerk ist für eine App aus. Ab macOS 15 Sequoia braucht eine App eine Erlaubnis, um Geräte im lokalen Netzwerk zu finden.
- Client-Isolation im Netzwerk. Manche Gast- und öffentlichen Netzwerke verhindern, dass Geräte einander sehen.
So prüfst du es
Zeige die ARP-Tabelle an. Sie listet die IP-Adressen und Hardwareadressen (MAC), die der Mac gerade kennt.
arp -aFüge
-nhinzu, um die Namensauflösung zu überspringen.arp -a -nSuche mit Bonjour nach Geräten, die einen Dienst ankündigen. Dieses Beispiel findet Drucker. Drücke Control-C zum Beenden.
dns-sd -B _ipp._tcpSuche nach Geräten, die Dateien über SMB freigeben.
dns-sd -B _smb._tcpWenn eine App keine Geräte findet, öffne „Systemeinstellungen“ > „Datenschutz & Sicherheit“ > „Lokales Netzwerk“. Suche die App in der Liste.
So behebst du es
Wenn die App unter „Lokales Netzwerk“ ausgeschaltet ist, schalte sie ein. Siehe App findet keine Geräte im lokalen Netzwerk.
Wenn du in einem Gastnetzwerk bist, verbinde dich mit dem Hauptnetzwerk, um deine Geräte zu erreichen.
Um ein Gerät in die ARP-Tabelle aufzunehmen, pinge zuerst seine Adresse an. Führe dann
arp -aerneut aus.ping -c 2 192.168.1.20Gib wichtigen Geräten in den Router-Einstellungen eine feste Adresse. Dann findest du sie immer.
Mit Kilobat
Kilobat listet die Geräte, mit denen der Mac kürzlich kommuniziert hat, aus dem ARP-Nachbarcache. Das ist kein vollständiger Scan.
kilobat devicesFüge
--bonjourhinzu, um Bonjour-Dienste einzubeziehen.kilobat devices --bonjourUm einem Gerät einen Namen zu geben, den Kilobat sich merkt, verwende seine Hardwareadresse.
kilobat devices name aa:bb:cc:dd:ee:ff "Printer"Um ein Gerät mit Wake-on-LAN aufzuwecken, sende ein Weckpaket. Kilobat kann nicht bestätigen, dass es aufgewacht ist.
kilobat wake aa:bb:cc:dd:ee:ffDer Tab „Geräte“ im Dashboard erfordert Pro.
Fragen
Warum zeigt arp -a nicht alle meine Geräte?
Die Tabelle listet nur Geräte, die kürzlich Daten mit dem Mac ausgetauscht haben. Ein Gerät, das schläft oder still ist, erscheint nicht.
Brauchen diese Befehle ein Administratorpasswort?
Nein. arp -a und dns-sd -B funktionieren für alle Benutzer. Zum Löschen von ARP-Einträgen braucht es Administratorrechte.
Quellen
- arp(8), mit macOS 27.2 installierte Manpage
- dns-sd(1), mit macOS 27.2 installierte Manpage
- Apple Support: Zugriff auf dein lokales Netzwerk auf dem Mac steuern
Quellen geprüft am 29. Oktober 2026. Die Manpages sind die mit macOS installierten; öffne eine mit man <name> im Terminal.