| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1042 人关注过本帖
标题:如何用代码实现局域网上的网站只能让网内指定的电脑进行访问?
只看楼主 加入收藏
foshan
Rank: 1
等 级:新手上路
威 望:2
帖 子:605
专家分:0
注 册:2006-3-1
结帖率:100%
收藏
 问题点数:0 回复次数:1 
如何用代码实现局域网上的网站只能让网内指定的电脑进行访问?
如何用代码实现局域网上的网站只能让网内指定的电脑进行访问?
我的想法是在登录时先对客户端的网卡的MAC进行验证,如果客户端的网卡的MAC与数据库中指定的MAC一致,就让他进入登录界面进行用户名和密码验证,否则不能进入到登录界面进行用户名和密码验证。不知这种想法是否可行,还有其它办法来实现吗?
搜索更多相关主题的帖子: 局域网 数据库 MAC 代码 
2007-07-20 12:55
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
收藏
得分:0 

用硬件编号的方式不可取。 你这样的方案 LAN内每添加一台电脑,每换一次硬件(不一定是网卡,任何有唯一编号的硬件都可以用来做标识)都要更新数据库。 另外 如果是局域网内的一台笔记本, 拿回家后应该就不应该再能访问了, 而实际上却仍然可以通过验证。 你这种方案 根本不是保证网站只能被局域网内的电脑访问, 而是保证网站只能被指定硬件编号的电脑访问。

最简单的方法 这个网站不申请公共域名,服务器不使用固定IP。(极端一点,禁止这个网站服务器连接INTERNET,只能LAN内连接) 外部解析不到这个域名 自然就无法访问。 局域网内的DNS可以解析到 当然就可以访问,


2007-07-20 17:45
快速回复:如何用代码实现局域网上的网站只能让网内指定的电脑进行访问?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013863 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved