Obtener Mac address de clientes

asarmiento
29 de Julio del 2008
Estamos realizando un proyecto y necesitamos saber cual es la direccion IP y la direccion MAC de cada cliente q se conecta a nuestro servidor.

Podriais decirnos como se puede hacer esto en Java???
Muchas gracias

nkpevfqy
29 de Julio del 2008
Hola,

Para saber la direccion IP de un cliente conectado a una maquina, Socket.getInetAddress().getHostAddress(). La MAC no se puede saber, pues no llega hasta la maquina si paso por internet o cruzo varias redes. La MAc solo se puede saber si esta en la misma red local, pero en Java ese dato no esta disponible pues es de bajo nivel.