从计算机网络角度解释如何获取对方的IP地址、MAC地址

shnaying1945 2012-09-10 10:29:51
某用户用浏览器访问了我的服务器,我如何确保该用户没有在同一台机器上同时登陆多个账户?
或许可以获取IP地址,但是如果对方是局域网内用了私有地址,但获取到的不同机子的 IP地址很可能产生重复,这需要再用他的外层路由器来确定(这能实现吗)
或许可以获取MAC地址,但我不知道这也能不能实现。
还是有其他方式?(在cookie或者session里面设置防止重复好像不行,因为多个浏览器就解决掉了吧?)
...全文
459 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
shnaying1945 2012-09-13
  • 打赏
  • 举报
回复
假如开发的是一个网络考试平台,这样的功能我觉得很必要。要是同一台电脑能登陆多台电脑的话,那一个人就能帮多个人做试卷,鼠标多点几下也不怎么影响。
gengchenhui 2012-09-12
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

如果说不行的话,那限制同一台电脑只能登陆一个账号不就没戏了?
[/Quote]
貌似还没听说过这样的技术,也没听说过这样的需求。。。
如果是同一个客户端,那你应该可以做到,但是如果是一个网站,没听说过这样的技术。
shnaying1945 2012-09-11
  • 打赏
  • 举报
回复
如果说不行的话,那限制同一台电脑只能登陆一个账号不就没戏了?
shnaying1945 2012-09-11
  • 打赏
  • 举报
回复
如果说不行的话,那限制同一台电脑只能登陆一个账号不就没戏了?
nowayx 2012-09-10
  • 打赏
  • 举报
回复
看对方隐藏级别,理论上是可以的吧
空心兜兜 2012-09-10
  • 打赏
  • 举报
回复
如果对方是局域网的话,获取也只是一个代理地址

3,811

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧