日期:2014-05-17  浏览次数:21445 次

网站如何判断是同一台计算机?
我在一个网站上看到一个发展会员系统,我便开始想他们是如何判断的呢,便用虚拟机安装了一个windows xp,每次登陆网站时都是换一个物理网卡地址和用代理IP,可是发现被认为是一台机器。当我用虚拟机在次安装一个windows xp后(均使用同一张光盘),在用代理IP进入网站就可以认为是两台电脑。那网站是如何判断是否是同一台电脑登陆的呢?操作系统的光盘一样,均是用虚拟机安装,难道是判断安装的时间?请帮忙解答一下

------解决方案--------------------
1.cookie 判断
2.IP判断
3.MAC判断(这个,网站需要在浏览器安插Active控件)
------解决方案--------------------
你的虚拟机是使用NAT方式还是Bridged方式上网的?
通过楼主上面的描述,你一直没有改变的好像就只有内网IP了。
而不同的虚拟机内网IP地址是不一样的。
------解决方案--------------------
用mac 地址最标识 其实也是不好的办法。可以用CPU的序列号或者硬盘序列号。这样最准确。
------解决方案--------------------
你要是用路由接入的网络,即判路由mac即可认定是一台机器!现在接入宽带时,大多网络服务供应商把你的mac地址也绑定了的!