如何实现指定某些电脑,比如只在公司的电脑才能登录

cneee 2009-03-10 04:43:01
如果实现指定某些电脑,比如只在公司的电脑才能登录,而且公司上网是ADSL是动态IP?
...全文
220 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
guxiaobei 2009-03-11
  • 打赏
  • 举报
回复
mac地址是不能改动的,,,那是固化在网卡里面的,怎么改动???
有一些东西改动的都是虚拟的mac地址,晕,如果你改动的是跟其他人的一样怎么办呢?
mac一共12位的16进制数,前六位是公司申请的,一个公司只有一个,后六位是公司规定的。
Chris_thanks 2009-03-10
  • 打赏
  • 举报
回复
不懂。
弱弱的问句:公司内部网不是Intranet的吗? IIS不是可以设置
指定电脑的话:公司有AD,配合AD认证
twinsensxu 2009-03-10
  • 打赏
  • 举报
回复
指纹识别
阿云ivan 2009-03-10
  • 打赏
  • 举报
回复
可以在公司电脑里写入永久性cookie
用cookie来判断是不是公司内部的电脑

详细解决方案:
1、先在用户表里做个标记,指定该用户是否需要检查cookie(如果是公司用户就要设为需要检查)。
2、登录时如果是公司用户则检查cookie,若存在则允许访问,否则跳到提示页面。

下面是配置:
做一个超级管理员才可以访问的页面,该页面用来写入那个永久性的cookie。
最后超级管理员逐台机去把公司的电脑写入cookie

done!


阿非 2009-03-10
  • 打赏
  • 举报
回复
哪你认为谁在和你说 C/S 呢?
NqIceCoffee 2009-03-10
  • 打赏
  • 举报
回复
IP限制就行了
cneee 2009-03-10
  • 打赏
  • 举报
回复
我说的是b/s系统,就是网站的后台。
阿非 2009-03-10
  • 打赏
  • 举报
回复
mac地址是 可以修改的

你可以在程序里获取http头里的mac 地址 能获得到 说明是 内网 访问的,获得不到 说明不是内网

DNN-2017 2009-03-10
  • 打赏
  • 举报
回复
可以在数据库里存下指定指定电脑网卡的mac,在这些电脑登陆登陆的时候发送mac去核实,不过这个如果是b/s的话要编写activeX插件;如果公司用通一个外网ip的话可合适这个ip登陆。
Teng_s2000 2009-03-10
  • 打赏
  • 举报
回复
那就帮定MAC,地址,在数据库中设定好,只有这些MAC可以访问

哈哈,只有公司的电脑能访问就别挂网上了,只在局域网或VPN就行了啊

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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