【问题标题】:How to get Mac address of computer that access my website? [closed]如何获取访问我网站的计算机的 Mac 地址? [关闭]
【发布时间】:2015-11-12 15:18:07
【问题描述】:

我有一个网站,如何获取访问我网站的计算机的mac地址?

请帮我用代码 python、flask 或 jquery 回答。

【问题讨论】:

  • 据我所知,这是不可能的。您需要使用 OS 程序来确定 mac 地址。当然,您可以使用 jQuery 获取远程用户的 IP 地址:stackoverflow.com/questions/1641868/… 顺便说一句,您需要 MAC 地址做什么?也许有一个更简单的解决方案来解决您的问题。
  • 我想检查允许客户端mac地址访问我的网站。

标签: jquery python flask


【解决方案1】:

不,通过 JS 获取客户端 MAC 地址是不可能的,原因如下:
MAC addresses in JavaScript

【讨论】:

    【解决方案2】:

    一般而言,您只能访问 LAN 上机器的 MAC 地址 - 如果您正在谈论的计算机不在此范围内,那么您可能无法访问

    这里有一些python代码:

    import subprocess
    p = subprocess.Popen('arp %s' % ip_address, stdout=subprocess.PIPE)
    print p.stdout
    

    【讨论】:

      猜你喜欢
      • 2011-06-09
      • 1970-01-01
      • 2013-03-24
      • 1970-01-01
      • 2012-07-19
      • 1970-01-01
      • 2014-08-08
      • 2014-06-20
      • 2012-10-28
      相关资源
      最近更新 更多