Olá,
Primeiro post do ano de 2012, muita correria e acabei não postando nada aqui há um bom tempo, se você já se perguntou, existe alguma forma mais fácil de pegar o Mac Address de uma placa de rede? A resposta é, sim.
Através do comando arp é possível receber o endereço físico de qualquer placa de rede, que esteja conectada a sua rede, é claro.
Esta dica foi testada apenas no Windows, estou sem Linux, então, quem o faça me avise :)
Sintaxe do comando:
arp -a [endereço da máquina]
Vamos lá, abra o prompt de comando e digite:
arp -a 192.168.0.1
A saída do comando será mais ou menos esta:
Interface: 192.168.0.1 --- 0xb
Internet Address Physical Address Type
192.168.0.1 32-g6-6f-0v-80-6c dynamic
Internet Address Physical Address Type
192.168.0.1 32-g6-6f-0v-80-6c dynamic
Se por um acaso você tentar executar o comando, e saída for:
Isto acontece porque o arp ainda não tem nenhuma rota para a máquina que você quer, para isto é necessário executar o comando PING, após executar o comando ping, tente executar o comando arp novamente.
ARP: bad argument: 192.168.0.168
Isto acontece porque o arp ainda não tem nenhuma rota para a máquina que você quer, para isto é necessário executar o comando PING, após executar o comando ping, tente executar o comando arp novamente.
Qualquer dúvida é só perguntar no campo de comentários :)
Abraços.
Muito obrigado!
ResponderExcluir