So erhalten Sie die Client-MAC-Adresse des Benutzers in Java. Ich habe viele Methoden ausprobiert, um die Server-MAC-Adresse zu erhalten, und wir müssen auch die Situation berücksichtigen, in der der Benutzer mehrere Netzwerkkarten hat MAC-Adresse: Sie müssen die MAC-Adresse der mit dem Netzwerk verbundenen Netzwerkkarte ermitteln. Das System verwendet keinen Reverse-Proxy.
用java.net.NetworkInterface
你的这段代码在哪运行就拿到的是哪的mac地址
如果你是web应用,除非你的客户端和你的应用服务器在同一个局域网,否则你拿不到的
如果你是c/s应用,那就在c端获取,在报文里传给s端
具体原因,可以看下OSI7层网络模型
声明本答案转载,如需删除,请告知。http://blog.csdn.net/yfkiss/a...