---
title: "Encuentra los dispositivos de tu red desde el Mac: arp y dns-sd · Guías de Kilobat"
url: "https://kilobat.app/es/guides/find-devices-on-network.html"
description: "Muestra los dispositivos que tu Mac ve en la red local con arp y dns-sd en Terminal, encuentra una impresora o un NAS y conoce los límites de cada método."
---

Red local

# Encontrar los dispositivos de tu red local desde el Mac

macOS tiene dos formas integradas de ver otros dispositivos: la tabla ARP y Bonjour. Ninguna de las dos es un escaneo completo de la red.

Se aplica a: todas las versiones actuales de macOS. Los ajustes de privacidad de Red local están en macOS 15 Sequoia y posterior. · Revisado: 29 de octubre de 2026

## Síntomas

- Necesitas la dirección IP de una impresora, un NAS u otro dispositivo.
- Quieres saber qué dispositivos hay en tu red.
- Una app no encuentra un dispositivo de la red local.

## Causas probables

- **La tabla ARP solo guarda los dispositivos recientes.** El Mac solo muestra un dispositivo después de haber intercambiado tráfico con él.
- **Bonjour solo muestra los dispositivos que anuncian servicios.** Los dispositivos que no anuncian ningún servicio no aparecen.
- **El acceso a la red local está desactivado para una app.** En macOS 15 Sequoia y posterior, una app necesita permiso para encontrar dispositivos en la red local.
- **Aislamiento de clientes en la red.** Algunas redes de invitados y públicas impiden que los dispositivos se vean entre sí.

## Cómo comprobarlo

1. Muestra la tabla ARP. Lista las direcciones IP y las direcciones de hardware (MAC) que el Mac conoce ahora.

   ```
   arp -a
   ```
2. Para omitir la resolución de nombres, añade `-n`.

   ```
   arp -a -n
   ```
3. Busca con Bonjour los dispositivos que anuncian un servicio. Este ejemplo encuentra impresoras. Pulsa Control + C para parar.

   ```
   dns-sd -B _ipp._tcp
   ```
4. Busca los dispositivos que comparten archivos por SMB.

   ```
   dns-sd -B _smb._tcp
   ```
5. Si una app no encuentra dispositivos, abre Ajustes del Sistema > Privacidad y seguridad > Red local. Busca la app en la lista.

## Cómo solucionarlo

1. Si la app está desactivada en Red local, actívala. Consulta [Una app no encuentra dispositivos en la red local](https://kilobat.app/es/guides/local-network-permission.html).
2. Si estás en una red de invitados, conéctate a la red principal para llegar a tus dispositivos.
3. Para añadir un dispositivo a la tabla ARP, haz primero ping a su dirección. Luego vuelve a ejecutar `arp -a`.

   ```
   ping -c 2 192.168.1.20
   ```
4. Da a los dispositivos importantes una dirección fija en los ajustes del router. Así siempre podrás encontrarlos.

## Con Kilobat

1. Kilobat muestra los dispositivos con los que el Mac habló hace poco, a partir de la caché de vecinos ARP. No es un escaneo completo.

   ```
   kilobat devices
   ```
2. Para incluir los servicios de Bonjour, añade `--bonjour`.

   ```
   kilobat devices --bonjour
   ```
3. Para dar a un dispositivo un nombre que Kilobat recuerde, usa su dirección de hardware.

   ```
   kilobat devices name aa:bb:cc:dd:ee:ff "Printer"
   ```
4. Para despertar un dispositivo compatible con Wake-on-LAN, envía un paquete de activación. Kilobat no puede confirmar que se haya despertado.

   ```
   kilobat wake aa:bb:cc:dd:ee:ff
   ```
5. La pestaña Dispositivos del panel de control requiere Pro.

## Preguntas

**¿Por qué arp -a no muestra todos mis dispositivos?**

La tabla solo lista los dispositivos que intercambiaron tráfico con el Mac hace poco. Un dispositivo en reposo o en silencio no aparece.

**¿Estos comandos necesitan una contraseña de administrador?**

No. `arp -a` y `dns-sd -B` funcionan para cualquier usuario. Para eliminar entradas ARP hace falta un administrador.

## Fuentes

- arp(8), página man instalada con macOS 27.2
- dns-sd(1), página man instalada con macOS 27.2
- [Soporte de Apple: Controlar el acceso a tu red local en el Mac](https://support.apple.com/guide/mac-help/control-access-to-your-local-network-on-mac-mchla4f49138/mac)

Fuentes revisadas el 29 de octubre de 2026. Las páginas man son las que se instalan con macOS; abre una con `man <name>` en Terminal.

## Guías relacionadas

- [Una app no encuentra dispositivos en la red local](https://kilobat.app/es/guides/local-network-permission.html): macOS 15 Sequoia y posterior preguntan antes de que una app se conecte a dispositivos de tu red local.
- [El firewall de macOS bloquea las conexiones entrantes](https://kilobat.app/es/guides/macos-firewall-incoming.html): El firewall de macOS controla las conexiones que otros equipos inician hacia tu Mac.
- [El Mac tiene una dirección IP autoasignada](https://kilobat.app/es/guides/self-assigned-ip-address.html): Si el Mac no recibe respuesta de un servidor DHCP, se asigna a sí mismo una dirección de enlace local de 169.254.0.0/16.
- [Conflicto de direcciones IP en el Mac](https://kilobat.app/es/guides/ip-address-conflict-mac.html): Dos dispositivos de una misma red no pueden usar la misma dirección IP.
