Como encontrar o endereço IP do endereço MAC por solicitação falsificada para o servidor DHCP?

0

EDITAR a resposta selecionada resolve o problema mais amplo que eu estava tentando resolver, que é "Dados endereços mac selecionados, como eu encontro eficientemente cada endereço MAC endereço IP correspondente na rede local?".

ORIGINAL: Eu preciso escrever um programa para descobrir os endereços IP das máquinas na minha rede local.

Eu tenho o endereço mac das máquinas.

Dado que os servidores DHCP retornam o mesmo endereço IP para um determinado endereço MAC, seria possível enviar uma solicitação DHCP ao servidor, inserir o endereço MAC conhecido e capturar a resposta, que presumivelmente tem o endereço IP correto nele para esse endereço mac?

MAIS INFORMAÇÕES: Eu tentei arpwatch e achei que não era confiável. Muito mais satisfatório foi addrwatch link

    
por Duke Dougal 19.02.2018 / 17:30

2 respostas

1
#!/bin/bash
arp-scan -l

Página de manual para arp-scan (1) . (Se a sua máquina tiver várias interfaces, você pode precisar especificar a rede da interface que você deseja verificar com -I <interface> .)

    
por 19.02.2018 / 20:14
2

Se você souber o endereço MAC, poderá construir o endereço IPv6 local do link a partir dele.

    
por 19.02.2018 / 19:21