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:

Use o comando Ping no Terminal para ver todos os dispositivos presentes em sua rede local

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:

  1. O endereço IP da sua máquina
  2. 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:

Seus endereços IP e MAC são mostrados nas configurações de rede

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:

Faça ping no endereço especial para veja o que as máquinas respondem

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 .

O comando ARP pode ser usado para descobrir dispositivos de rede local

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:

A outra máquina em minha rede local foi detectada por ARP

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).

IP Scanner mostra com bastante facilidade os detalhes de todas as máquinas locais

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *