Encontre o endereço IP de um dispositivo?

6

Pergunta aberta: como encontrar o endereço IP de um dispositivo?

Pelo que entendi, não há métodos garantidos que funcionem sempre, mas há centenas de abordagens que funcionam em situações específicas e eu gostaria de aprender o máximo possível.

O cenário típico é:

Recebemos alguns dispositivos de um cliente para reconfigurar / recondicionar / reparar. Está embutido, pode ser acessado somente por TCP / IP. Nós não podemos redefini-lo para os padrões (procedimento obscuro e nenhuma documentação) ou os padrões são muito obscuros (recentemente tivemos um que assumiu o padrão de 10.100.0.111). Recuperar login / senha é um problema totalmente separado, primeiro precisamos acessar sua interface web e, para fazer isso, precisamos saber seu endereço IP.

O dispositivo está em nossas mãos, localmente - Wireshark, rede sniffing, hard reset, tudo o que é perfeitamente bem. Muitas vezes o adesivo com o endereço MAC está no lugar, por isso sabemos o MAC. Isso nem sempre é o caso, mas muitas vezes é um caminho a ser investigado.

Temos estações de trabalho Linux e Windows dedicadas ao trabalho de serviço que podem ser usadas para diagnósticos. Também temos alguns eletrônicos (como um osciloscópio), se o problema piorar. Podemos configurar praticamente qualquer software que quisermos para eles.

Se houver necessidade, podemos deixar a sonda / verificação em funcionamento durante a noite ou até mesmo em alguns dias, embora as soluções mais rápidas sejam definitivamente preferidas.

    
por SF. 25.06.2010 / 09:19

3 respostas

7
  • Para o caso em que você tem um endereço MAC você pode usar a ferramenta arpping para obter o endereço IP.
  • Para o caso em que você não sabe o endereço MAC:

    1. Você pode gerar regularmente Solicitações ARP contra todos os endereços IP possíveis com uma ferramenta como nmap , por ajustando a opção nmap para ser agressivo. Você provavelmente terá um resultado em poucos minutos.

    2. Se o dispositivo estiver enviando dados por si mesmo (na inicialização, por exemplo), basta executar o Wireshark para detectar pacotes e obter seu endereço MAC (e talvez o endereço IP ao mesmo tempo).

por 25.06.2010 / 09:24
3

Alguns dispositivos respondem a 'pings' (solicitações de eco ICMP) ao endereço '255.255.255.255' da transmissão.

    
por 23.06.2010 / 14:00
1

Existem algumas ferramentas de software que localizam dispositivos e seus endereços IP na rede, usando uma variedade de métodos. No Windows, meus dois favoritos são o NetworkView e o Fluke Network Inspector.

Eu não acredito que o software da Fluke esteja mais disponível, mas você pode conseguir uma cópia antiga em algum lugar. Ele detecta dispositivos parcialmente observando o tráfego da rede. Não farejando, mas monitorando todo o tráfego que os dispositivos de rede usam para manter atualizados seus próprios conhecimentos sobre a rede. Funciona para TCP / IP, IXP / SPX, etc. Devido à sua idade, o reconhecimento de alguns dispositivos está incorreto, mas normalmente isso não é grande coisa.

Existem dois programas completamente diferentes que são denominados NetworkView. Eu uso este . É normalmente usado para procurar ativamente por dispositivos TCP / IP, mas pode obter uma quantidade razoável de informações da maioria dos dispositivos, usando coisas como varreduras de porta e consultas SNMP.

    
por 25.06.2010 / 09:21