Capturar mac ip cliente

5 respostas
J

com o java consigo capturar o mac e ip de um aparelhos externo “Access point”

e o seguinte tenho uma rede de cliente distribuida “wireless” com access point fazer a conexao,

agora preciso captura o mac e ip dos aparelhos.

tem como fazer isto? como
se a placa fosse interna"no computador" teria que fazer umas dll com “JNI”
mas como o AP e externo, eu nao sei como e se tem como fazer isto

obrigado

5 Respostas

thiago.correa

Só se o AP possuir uma dll que te retorne esses dados que você quer, e mesmo assim, teria que ver se tem como você fazer uma chamada “remota” a essa dll

pablosaraiva

Praticamente todo equipamento de rede implementa o protocolo SNMP (Simple Network Management Protocol).

Através desse protocolo é possível gerenciar remotamente o AP(resetar, ativar, desativar,etc.), assim como obter informações (IP, MAC, banda utilizada no momento de Input e Output e muito mais).

Caso você queira alguma ajuda, me informe qual é o AP que você usa, pois posso buscar mais informações.

Boa sorte!

J

estou usando o ap como teste da KRAZER “KR-WAP254G-E”

basicamento como consigo o retorno do SNMP dentro do java ?

pablosaraiva

Esse equipamento eu não conheço.

Você tem que olhar no manual ou entrar em contato com o fabricante pra ver se suporta SNMP e ver quais são as MIBs dele.

Sobre SNMP no java, leia isso: http://java.sun.com/j2se/1.5.0/docs/guide/management/SNMP.html.

Espero ter ajudado. Até!

J

obrigado

Criado 29 de maio de 2009
Ultima resposta 2 de jun. de 2009
Respostas 5
Participantes 3