Como encontrar endereços IP de dispositivos em sua rede local
Às vezes pode ser útil saber quais outros dispositivos estão em sua rede local. Por exemplo, suponha que você precise saber se um determinado dispositivo (como um computador, tablet ou roteador) está instalado, funcionando e respondendo. Se você tiver um PC ou Mac, pode simplesmente acessar a configuração de rede relevante para ver qual é o endereço IP, mas alguns dispositivos, como impressoras e telefones celulares, nem sempre oferecem uma maneira fácil de fazer isso.
Felizmente, existe um comando muito útil embutido no Terminal do Mac OS X chamado ping que pode ser usado para fazer exatamente isso. O Ping pode ser usado na forma de linha de comando ou de dentro do Network Utility, e também há muitos outros aplicativos gratuitos que podem ajudá-lo a construir um mapa de rede local usando o comando ping.
Este artigo mostra como determinar os endereços IP de todos os dispositivos conectados à sua rede local.
Como usar o Ping
A primeira coisa a fazer é abrir o Terminal de dentro de Aplicativos – > pasta Utilitários ou simplesmente digite Terminal no Spotlight (CMD + BARRA DE ESPAÇOS) e clique no ícone quando for encontrado.
Assim que o Terminal for encontrado. aberto, você pode experimentar o comando ping digitando um exemplo no prompt de comando. Basta digitar ping www.google.com (e pressionar Enter) ou qualquer outro endereço de site e você verá alguns resultados que indicam que o site (ou servidor individual) está respondendo.
Algo semelhante ao seguinte deve ser exibido:
Os itens de interesse particular são o endereço IP (que é o endereço decimal pontilhado em quatro partes que identifica uma máquina na rede) e o tempo de resposta em milissegundos, que é o tempo que o ping levou para ser concluído. Em geral, quanto mais longe a máquina estiver (ou mais lenta a rede à qual ela está conectada), maiores serão os tempos de ping.
O comando ping se repete indefinidamente até que você pressione CTRL + C para interrompê-lo . Algumas versões do UNIX (nas quais o OS X é baseado) incluem uma versão especial de ping que permite enviar uma mensagem de broadcast que responderá a cada dispositivo que o receber. Infelizmente, o OS X não inclui esta versão, mas há outra maneira de fazer a maioria dos dispositivos responder.
Você precisa saber 2 coisas:
- O endereço IP da sua máquina
- Sua máscara de sub-rede
Ambos os itens podem ser encontrados na seção Rede em Preferências do sistema. Abra as Preferências do Sistema e clique no ícone Rede e selecione a guia TCP / IP na parte superior, conforme mostrado abaixo:
No meu caso, o endereço IP é 192.168.2.100 e a máscara de sub-rede é 255.255 .255.0.
Agora, você precisa procurar por quaisquer valores 0 na máscara de sub-rede, transformá-los em 255 e colocá-los na mesma posição no campo de endereço IP e, em seguida, executar ping nesse endereço de rede. Por exemplo, meu endereço de sub-rede tem o zero na quarta posição – então meu endereço de ping “especial” será 192.168.2.255.
Agora, basta inserir este endereço no comando ping no Terminal, por exemplo:
ping 192.168.2.255
Cada dispositivo em sua rede local deve responder a este ping. Observe, entretanto, que alguns dispositivos e computadores podem ser configurados para não responder às solicitações de ping.
Depois de executar este comando, vejo a seguinte saída:
Neste caso, apenas uma máquina em minha rede doméstica realmente respondeu (em 192.168.2.101).
Há também um comando alternativo chamado arp (Protocolo de Resolução de Endereço) que pode ser usado para descobrir sobre todos os dispositivos na rede local. Digite arp -a no Terminal e você verá uma resposta semelhante à seguinte que lista todos os dispositivos conhecidos .
A máquina em 192.168.2.104 é na verdade um PC (!) na minha rede local. Há algumas informações úteis nos resultados do comando arp, que é chamado de endereço MAC – basicamente o endereço de hardware físico do adaptador de rede em cada máquina, que também pode ajudar a identificar cada computador. Nesse caso, o endereço MAC é e8: 3: 9a: 37: 66: 22.Eu verifiquei isso no Prompt de Comando do Windows digitando ipconfig / all, que produz as seguintes informações:
Aplicativos para localizar máquinas em sua rede
Existem também alguns aplicativos na Mac App Store que podem ajudá-lo a encontrar endereços IP e detalhes de todas as máquinas em sua rede com bastante facilidade. Um dos melhores gratuitos é chamado IP Scanner, que é gratuito (em redes domésticas para até 6 dispositivos) e apresenta todas as informações em uma lista conveniente – como o nome do dispositivo, endereço IP e MAC (endereço de hardware).