如果实现指定某些电脑,比如只在公司的电脑才能登录,而且公司上网是ADSL是动态IP?

解决方案 »

  1.   

    那就帮定MAC,地址,在数据库中设定好,只有这些MAC可以访问哈哈,只有公司的电脑能访问就别挂网上了,只在局域网或VPN就行了啊
      

  2.   

    可以在数据库里存下指定指定电脑网卡的mac,在这些电脑登陆登陆的时候发送mac去核实,不过这个如果是b/s的话要编写activeX插件;如果公司用通一个外网ip的话可合适这个ip登陆。
      

  3.   

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

  4.   

    可以在公司电脑里写入永久性cookie
    用cookie来判断是不是公司内部的电脑详细解决方案:
    1、先在用户表里做个标记,指定该用户是否需要检查cookie(如果是公司用户就要设为需要检查)。
    2、登录时如果是公司用户则检查cookie,若存在则允许访问,否则跳到提示页面。下面是配置:
    做一个超级管理员才可以访问的页面,该页面用来写入那个永久性的cookie。
    最后超级管理员逐台机去把公司的电脑写入cookiedone!
      

  5.   

    不懂。
    弱弱的问句:公司内部网不是Intranet的吗? IIS不是可以设置
    指定电脑的话:公司有AD,配合AD认证
      

  6.   

    mac地址是不能改动的,,,那是固化在网卡里面的,怎么改动???
    有一些东西改动的都是虚拟的mac地址,晕,如果你改动的是跟其他人的一样怎么办呢?
    mac一共12位的16进制数,前六位是公司申请的,一个公司只有一个,后六位是公司规定的。