我知道如何追踪 IP 地址,但我需要追踪查看我的页面的用户的 MAC 地址。

如何做到这一点?

有帮助吗?

解决方案

除非用户在同一局域网内的网络服务器上,你不能做到这一点。 MAC地址是下面TCP / IP以太网层上,并且不包括在路由断用户本地网络的TCP / IP数据包。

在某些环境中,有可能使用到一个客户端插件,以便使用Javascript访问的MAC地址,并发送该信息给服务器。

如果此的的某种基于局域网的Web应用程序,你可以尝试获取MAC地址进行ARP缓存中。你怎么做到这一点,将取决于操作系统,但是Linux下你可以解析arp -n的输出

其他提示

您不能。 ......好吧不是没有一些完全受信任的客户端软件的帮助下(又名一个浏览器插件),以帮助。

MAC地址不是由浏览器提供的,因为它的请求的一部分,而不是通过客户端的JavaScript或者访问。

要收集这些信息的唯一方法是提供一个浏览器插件,可以检索代表您这样的细节。在大多数浏览器/操作系统组合的情况下,这将需要你的用户信任和安装插件。

这实际上意味着它可以设计这样一个解决方案对于企业环境......但极不可能为一个面向公众的网站工作。

如果你正在寻找实现身份认证(对于访问或审计的目的),那么我会建议调查其他选项,如证书等。

你不能。一般来说,您无法知道用户的 MAC 地址。

但是,对于受信任网站上的 IE,请参阅 .

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top