开发者社区> 问答> 正文

请教下php获取客户端mac的问题

因为要做个推广工具,也就是用户在朋友圈看到一条推广连接后, 在里面输入自己的姓名手机号就可以得到一条连接,继续分享


问题在于整个过程没有登录项,也就没有唯一标识,所以我想用mac的方式来记录用户设备
也就是 扫arp列表,查找客户的ip 和对应的mac
但是阿里云好像屏蔽这块了, arp 列表根本看不到用户IP
想问下能解决么这块

展开
收起
lygus 2014-08-18 11:04:02 6784 0
3 条回答
写回答
取消 提交回答
  • 在公网上,用php通过arp获取客户端mac的ip……

    楼主,你确定在别的环境(非 阿里云)下可以做到?
    2014-08-21 11:37:37
    赞同 展开评论 打赏
  • 我个人分析:
    你在你自己公司测试时,可能会有办法取得客户的MAC地址(比如从服务器的MAC地址表里得到)。
    但到了公网,用户基本都是通过路由接入到互联网,所以你看到MAC地址只是路由器的地址。
    2014-08-18 14:44:13
    赞同 展开评论 打赏
  • 我的理解
    php 绝对没有可能获取用户的mac的
    因为用户浏览器根本不可能提交mac这个东西
    除非用户安装插件 或者你的软件
    2014-08-18 12:11:51
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
PHP安全开发:从白帽角度做安全 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载