Rede local
Encontre os dispositivos da rede local a partir de um Mac
O macOS tem duas maneiras integradas de ver outros dispositivos: a tabela ARP e o Bonjour. Nenhuma delas é uma varredura completa da rede.
Sintomas
- Você precisa do endereço IP de uma impressora, NAS ou outro dispositivo.
- Você quer saber quais dispositivos estão na rede.
- Um app não encontra um dispositivo na rede local.
Possíveis causas
- A tabela ARP contém apenas dispositivos recentes. O Mac lista um dispositivo somente após trocar tráfego com ele.
- O Bonjour mostra apenas dispositivos que anunciam serviços. Dispositivos que não anunciam serviços não aparecem.
- O acesso à Rede Local está desativado para um app. No macOS 15 Sequoia e posterior, um app precisa de permissão para encontrar dispositivos na rede local.
- Isolamento de clientes na rede. Algumas redes de visitantes e públicas impedem que dispositivos vejam uns aos outros.
Como verificar
Mostre a tabela ARP. Ela lista os endereços IP e endereços de hardware (MAC) que o Mac conhece agora.
arp -aPara ignorar consultas de nomes, adicione
-n.arp -a -nProcure dispositivos que anunciam um serviço com Bonjour. Este exemplo encontra impressoras. Pressione Control-C para parar.
dns-sd -B _ipp._tcpProcure dispositivos que compartilham arquivos por SMB.
dns-sd -B _smb._tcpSe um app não encontrar dispositivos, abra Ajustes do Sistema > Privacidade e Segurança > Rede Local. Procure o app na lista.
Como corrigir
Se o app estiver desativado em Rede Local, ative-o. Consulte Um app não encontra dispositivos na rede local.
Se estiver em uma rede de visitantes, conecte-se à rede principal para acessar seus dispositivos.
Para adicionar um dispositivo à tabela ARP, envie ping ao endereço dele primeiro. Depois execute
arp -anovamente.ping -c 2 192.168.1.20Atribua endereços fixos aos dispositivos importantes nos ajustes do roteador. Assim você sempre poderá encontrá-los.
Os menus exatos do seu roteador, de FRITZ!Box e Xfinity a eero e Livebox: guias de roteadores.
Com o Kilobat
O Kilobat lista os dispositivos com os quais o Mac se comunicou recentemente, a partir do cache de vizinhos ARP. Não é uma varredura completa.
kilobat devicesPara incluir serviços Bonjour, adicione
--bonjour.kilobat devices --bonjourPara dar a um dispositivo um nome que o Kilobat lembre, use seu endereço de hardware.
kilobat devices name aa:bb:cc:dd:ee:ff "Printer"Para ativar um dispositivo compatível com Wake-on-LAN, envie um pacote de ativação. O Kilobat não consegue confirmar que ele foi ativado.
kilobat wake aa:bb:cc:dd:ee:ffA aba Dispositivos no painel requer o Pro.
Perguntas
Por que arp -a não mostra todos os meus dispositivos?
A tabela lista apenas dispositivos que trocaram tráfego recentemente com o Mac. Um dispositivo em repouso ou silencioso não aparece.
Esses comandos precisam de senha de administrador?
Não. arp -a e dns-sd -B funcionam para qualquer usuário. Excluir entradas ARP requer um administrador.
Fontes
- arp(8), página de manual instalada com o macOS 27.2
- dns-sd(1), página de manual instalada com o macOS 27.2
- Suporte da Apple: Controle o acesso à rede local no Mac
Verificado em 29 de outubro de 2026.