---
title: "Geräte im Netzwerk vom Mac aus finden: arp und dns-sd · Kilobat-Anleitungen"
url: "https://kilobat.app/de/guides/find-devices-on-network.html"
description: "Liste mit arp und dns-sd im Terminal die Geräte auf, die dein Mac im lokalen Netzwerk sieht, finde einen Drucker oder ein NAS und lerne die Grenzen jeder Methode kennen."
---

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.

Gilt für: alle aktuellen macOS-Versionen. Die Datenschutzeinstellung „Lokales Netzwerk“ gibt es ab macOS 15 Sequoia. · Geprüft: 29. Oktober 2026

## 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

1. Zeige die ARP-Tabelle an. Sie listet die IP-Adressen und Hardwareadressen (MAC), die der Mac gerade kennt.

   ```
   arp -a
   ```
2. Füge `-n` hinzu, um die Namensauflösung zu überspringen.

   ```
   arp -a -n
   ```
3. Suche mit Bonjour nach Geräten, die einen Dienst ankündigen. Dieses Beispiel findet Drucker. Drücke Control-C zum Beenden.

   ```
   dns-sd -B _ipp._tcp
   ```
4. Suche nach Geräten, die Dateien über SMB freigeben.

   ```
   dns-sd -B _smb._tcp
   ```
5. Wenn eine App keine Geräte findet, öffne „Systemeinstellungen“ > „Datenschutz & Sicherheit“ > „Lokales Netzwerk“. Suche die App in der Liste.

## So behebst du es

1. Wenn die App unter „Lokales Netzwerk“ ausgeschaltet ist, schalte sie ein. Siehe [App findet keine Geräte im lokalen Netzwerk](https://kilobat.app/de/guides/local-network-permission.html).
2. Wenn du in einem Gastnetzwerk bist, verbinde dich mit dem Hauptnetzwerk, um deine Geräte zu erreichen.
3. Um ein Gerät in die ARP-Tabelle aufzunehmen, pinge zuerst seine Adresse an. Führe dann `arp -a` erneut aus.

   ```
   ping -c 2 192.168.1.20
   ```
4. Gib wichtigen Geräten in den Router-Einstellungen eine feste Adresse. Dann findest du sie immer.

## Mit Kilobat

1. Kilobat listet die Geräte, mit denen der Mac kürzlich kommuniziert hat, aus dem ARP-Nachbarcache. Das ist kein vollständiger Scan.

   ```
   kilobat devices
   ```
2. Füge `--bonjour` hinzu, um Bonjour-Dienste einzubeziehen.

   ```
   kilobat devices --bonjour
   ```
3. Um einem Gerät einen Namen zu geben, den Kilobat sich merkt, verwende seine Hardwareadresse.

   ```
   kilobat devices name aa:bb:cc:dd:ee:ff "Printer"
   ```
4. 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:ff
   ```
5. Der 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](https://support.apple.com/guide/mac-help/control-access-to-your-local-network-on-mac-mchla4f49138/mac)

Quellen geprüft am 29. Oktober 2026. Die Manpages sind die mit macOS installierten; öffne eine mit `man <name>` im Terminal.

## Verwandte Anleitungen

- [Eine App findet keine Geräte im lokalen Netzwerk](https://kilobat.app/de/guides/local-network-permission.html): Ab macOS 15 Sequoia fragt macOS nach, bevor eine App sich mit Geräten in deinem lokalen Netzwerk verbindet.
- [Die macOS-Firewall blockiert eingehende Verbindungen](https://kilobat.app/de/guides/macos-firewall-incoming.html): Die macOS-Firewall steuert Verbindungen, die andere Computer zu deinem Mac aufbauen.
- [Mac hat eine selbst zugewiesene IP-Adresse](https://kilobat.app/de/guides/self-assigned-ip-address.html): Bekommt der Mac keine Antwort von einem DHCP-Server, gibt er sich selbst eine link-lokale Adresse aus 169.254.0.0/16.
- [IP-Adresskonflikt auf dem Mac](https://kilobat.app/de/guides/ip-address-conflict-mac.html): Zwei Geräte in einem Netzwerk können nicht dieselbe IP-Adresse verwenden.
