Sim, voce realmente tem razao em relacao ao endereço MAC, porem, como estou utilizando Switch router e na porta que estou verificando somente ha equipamentos de camada 2 ou 1, nao havera problemas.
Eu realmente nao conheco nehum mecanismo (a nao ser um servico rarp) que me devolva o IP
Obrigado
Giuliano
Mario Olimpio de Menezes wrote:
On Mon, Jul 15, 2002 at 04:14:25PM -0300, Giuliano Cardozo Medalha wrote:Pessoal,
Como eu consigo o IP de uma maquina atraves do endereco MAC ?
Existe algum comando que eu possa utilizar pra fazer isso ?
como um colega mencionou, vc pode utilizar o comando arp(8); mas pelo
que vi ele só aceita um hostname/IP como argumento. Então você vai ter
que listar todas as entradas no cache (arp -a -v) e checar se o MAC que
vc procura está lá.
entretanto, só faz sentido isto se você estiver, fisicamente, na mesma
rede, já que o MAC address é utilizado apenas nas duas primeiras camadas
da comunicação (física+rede). ou seja, se vc der um ping para uma
máquina que está do outro lado do mundo (ou de um roteador) e tentar
determinar o MAC address daquela máquina, não vai ser possível.
corijam-me os especialistas de rede de plantão :-|