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.
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
Muestra la tabla ARP. Lista las direcciones IP y las direcciones de hardware (MAC) que el Mac conoce ahora.
arp -aPara omitir la resolución de nombres, añade
-n.arp -a -nBusca con Bonjour los dispositivos que anuncian un servicio. Este ejemplo encuentra impresoras. Pulsa Control + C para parar.
dns-sd -B _ipp._tcpBusca los dispositivos que comparten archivos por SMB.
dns-sd -B _smb._tcpSi una app no encuentra dispositivos, abre Ajustes del Sistema > Privacidad y seguridad > Red local. Busca la app en la lista.
Cómo solucionarlo
Si la app está desactivada en Red local, actívala. Consulta Una app no encuentra dispositivos en la red local.
Si estás en una red de invitados, conéctate a la red principal para llegar a tus dispositivos.
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.20Da a los dispositivos importantes una dirección fija en los ajustes del router. Así siempre podrás encontrarlos.
Con Kilobat
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 devicesPara incluir los servicios de Bonjour, añade
--bonjour.kilobat devices --bonjourPara 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"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:ffLa 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
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.