如何获取我的站点用户的MAC地址(我的服务器)

时间:2012-07-20 08:29:57

标签: php javascript perl unix cgi

如何获取我的网站(服务器)用户的Mac地址。欢迎任何工具,方法和技术,所有语言。谢谢。

4 个答案:

答案 0 :(得分:3)

简短的回答是:你做不到。即使假设您可以从请求中提取MAC地址,用户在访问您的站点之前会经过许多网络设备,因此您如何知道这些MAC地址来自哪个?

答案 1 :(得分:3)

假设您的网站位于互联网上(而不是局域网),则不能。

该信息不会暴露给客户端JavaScript,也不会通过Internet路由。

答案 2 :(得分:2)

假设您的访问者来自互联网,而不仅仅是本地网络:您没有。
传输该信息不仅仅是网络上跳跃的基础协议的一部分。

答案 3 :(得分:0)

让客户端向您发送机器的MAC地址。您必须在能够收集该信息的客户端上执行一些代码,并将其包含在与服务器通信的数据中。

例如,您可以让Linux客户端运行/sbin/ifconfig并从输出中收集MAC地址。您没有指定用于通信的协议,因此我无法提供有关如何在收集数据后发送数据的建议。

你为什么这么想?机器可能甚至没有任何MAC地址,或者它可能有几个。

相关问题