---
title: "Encontre dispositivos na rede a partir de um Mac: arp e dns-sd · Guias do Kilobat"
url: "https://kilobat.app/pt/guides/find-devices-on-network"
description: "Liste os dispositivos que o Mac vê na rede local com arp e dns-sd no Terminal, encontre uma impressora ou NAS e conheça os limites de cada método."
---

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.

Aplica-se a: todas as versões atuais do macOS. Os ajustes de privacidade de Rede Local estão no macOS 15 Sequoia e posterior. · Verificado: 29 de outubro de 2026

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

1. Mostre a tabela ARP. Ela lista os endereços IP e endereços de hardware (MAC) que o Mac conhece agora.

   ```
   arp -a
   ```
2. Para ignorar consultas de nomes, adicione `-n`.

   ```
   arp -a -n
   ```
3. Procure dispositivos que anunciam um serviço com Bonjour. Este exemplo encontra impressoras. Pressione Control-C para parar.

   ```
   dns-sd -B _ipp._tcp
   ```
4. Procure dispositivos que compartilham arquivos por SMB.

   ```
   dns-sd -B _smb._tcp
   ```
5. Se um app não encontrar dispositivos, abra Ajustes do Sistema > Privacidade e Segurança > Rede Local. Procure o app na lista.

## Como corrigir

1. Se o app estiver desativado em Rede Local, ative-o. Consulte [Um app não encontra dispositivos na rede local](https://kilobat.app/pt/guides/local-network-permission).
2. Se estiver em uma rede de visitantes, conecte-se à rede principal para acessar seus dispositivos.
3. Para adicionar um dispositivo à tabela ARP, envie ping ao endereço dele primeiro. Depois execute `arp -a` novamente.

   ```
   ping -c 2 192.168.1.20
   ```
4. Atribua 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](https://kilobat.app/pt/routers).

## Com o Kilobat

1. 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 devices
   ```
2. Para incluir serviços Bonjour, adicione `--bonjour`.

   ```
   kilobat devices --bonjour
   ```
3. Para 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"
   ```
4. 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:ff
   ```
5. A 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](https://support.apple.com/guide/mac-help/control-access-to-your-local-network-on-mac-mchla4f49138/mac)

Verificado em 29 de outubro de 2026.

## Guias relacionados

- [Um app não encontra dispositivos na rede local](https://kilobat.app/pt/guides/local-network-permission): O macOS 15 Sequoia e versões posteriores pedem autorização antes de um app se conectar a dispositivos na rede local.
- [O firewall do macOS bloqueia conexões de entrada](https://kilobat.app/pt/guides/macos-firewall-incoming): O firewall do macOS controla conexões iniciadas por outros computadores com seu Mac.
- [O Mac tem um endereço IP autoatribuído](https://kilobat.app/pt/guides/self-assigned-ip-address): Se o Mac não receber resposta de um servidor DHCP, ele se atribui um endereço local de enlace de 169.254.0.0/16.
- [Conflito de endereço IP no Mac](https://kilobat.app/pt/guides/ip-address-conflict-mac): Dois dispositivos na mesma rede não podem usar o mesmo endereço IP.
