
Como posso fazer uma pesquisa inversa de ARP no Windows e/ou Linux? Digamos que eu tenha o endereço MAC do ponto de acesso sem fio que está funcionando na rede, mas esqueci o endereço IP.
Responder1
A maneira mais fácil de fazer isso é executar ping no endereço de transmissão (ping -b [endereço de transmissão) em sua sub-rede (geralmente .255) e, em seguida, despejar sua tabela arp (arp -a no Linux) e você deverá encontrar o MAC de a máquina, junto com seu IP.
Responder2
Você também pode usarnmapeste é um utilitário para descoberta de rede, no Ubuntu você pode simplesmente instalá-lo a partir da linha de comando: apt-get install nmap
Para uso de rede de varredura de ping: nmap -sP xx.xx.xx.xx/yy
como resultado, você encontra todos os hosts na rede. Você pode usar outrostécnicas de digitalização(se o host não responder ao ping ICMP) para verificar a rede.
Responder3
arping2tem um exemplo arping-scan-net.sh
que encontra o endereço IP de um determinado endereço macem uma determinada sub-rede da rede. Funciona verificando cada endereço IP, portanto funciona quando os pings de transmissão são descartados (uma situação muito comum)
Responder4
De um lugar ruim, ruim, escrito porscraig84:
Normalmente você precisaria encontrá-lo em uma das tabelas arp da sua máquina. Se houver um roteador na sua rede, esse geralmente é o local mais central para coletar esse tipo de informação. Em um roteador Cisco, o comando é "show arp" - ele fornecerá uma lista dos endereços MAC e seus endereços IP correspondentes. Em uma caixa do Windows, em um prompt do DOS, você pode digitar "arp -a" para ver uma saída semelhante.