如题,因为我公司网站的后台只准在公司内部才能登录,下班后不准用户登录后台。
我公司局域网站配置的是以10开头,我开始以为去获得客户端IP判断就可以了,如果不是以10开头就不准登录,但后面想,这样的话,别人的局域网(例如后台用户回家后在网吧)也可以配成10开头啊,该怎么处理,或更好的别的办法?目的就是要让用户只能在公司内部访问后台。
多谢大家了。急等中
我公司局域网站配置的是以10开头,我开始以为去获得客户端IP判断就可以了,如果不是以10开头就不准登录,但后面想,这样的话,别人的局域网(例如后台用户回家后在网吧)也可以配成10开头啊,该怎么处理,或更好的别的办法?目的就是要让用户只能在公司内部访问后台。
多谢大家了。急等中
解决方案 »
- 怎么用jquery获得滚动条滚动的高度?
- Graphics图形类的问题
- 水晶报表底下的滚动条怎么去掉
- 问个关于checkbox的简单问题,
- 问个基础知识
- MVC的布局页中如何取数据库的数据?
- 有验证控件存在,button按钮需要点击两次
- 请问大家的像这样的分页:上一页 [1] 2 [3] [4] [5] [6] [7] [8] [9] [10] 下一页 [尾页] 都是怎样实现的?
- 如何使用visual studio 2003创建和使用asp.net程序集
- Datagrid中有一列绑定了checkbox,怎么Checkbox选中或者不选的事件,并更改其中一列的值!
- 怎么在光标进入textbox的时候,就将输入法变为全角输入?
- 求一完善(含ftp和ip地址)的asp.net 网址的正则表达式,高手进
YuNa123(于娜小姐) ( ) 信誉:75 Blog 2006-08-28 21:26:00 得分: 0
楼主基本概念都还糊涂,建议重新学习组网工程
你能给我说说清清不?
你的用时间去管控的办法也可以行得通,先谢谢了。但内网跟外网用IP真的无法判断吗?我知道10
172
192.168
都是内网保留IP
通过IP判断是不可能的,你可能通过域用户来判断嘛
------------------------------------------------------------
请帮忙说清楚一点好吗?我公司人多,有N个域,请问该具体怎么做?
改成集成Windows认证,用户以域用户登陆
------------------------------------------------------
但用户有两种类型啊,有的也需要在公司外登录
登陆的时候检测服务器时间,下班的时间 谁都不让进了,管你在哪里都一样,
哈哈,
---------------------------------
跟我需求不符合啊
另外有几种方法提供参考
1、做一个MAC地址库 这个也可以从你的DHCP地址池里面获取,当MAC地址在指定的范围之内时可以访问,至于时间就更简单的限定了
2、邦定WINDOWS域,只有在同一个域的用户才能访问,但是这个可能需要修改域用户设置
3、邦定局域网外网IP,也就是前面朋友说的预留一个IP,这个对于ADSL的拨号网络无效
4、这个办法最无敌,最安全,每天定时开关服务器,并拒绝外网访问
如题,因为我公司网站的后台只准在公司内部才能登录,下班后不准用户登录后台。
我公司局域网站配置的是以10开头,我开始以为去获得客户端IP判断就可以了,如果不是以10开头就不准登录,但后面想,这样的话,别人的局域网(例如后台用户回家后在网吧)也可以配成10开头啊,该怎么处理,或更好的别的办法?目的就是要让用户只能在公司内部访问后台。
多谢大家了。急等中你这种想法就是错误的!
----------------------------------------
我不知道你凭什么说这个想法是错误的,只是你没有遇到这种变态的需求而以
服务器不放你自己公司的局域网里的话,其实你跟所有访问的人都一样 都是外网
所以才会出现 所谓
“我公司局域网站配置的是以10开头,我开始以为去获得客户端IP判断就可以了,如果不是以10开头就不准登录,但后面想,这样的话,别人的局域网(例如后台用户回家后在网吧)也可以配成10开头啊”
都在外网 你能改成什么样的ip别人那一定也可以, 大家说的ip 过滤,跟 mac绑定 我觉得是对的。 还有就是在你自己公司的电脑弄可以区别其他人的东西 加以判断。
借宝地一用,北京门户网站,招asp.net程序员[email protected],待遇不错,不用加班,工作开心,不诚勿扰,谢谢!
-----------------------------------------------
请问ASP或ASP.NET文件是在哪里运行的?在别人的本机上,还是在你的服务器上?若在服务器上运行,试问,对于你‘验证IP是否非法的程序’来说,验证的IP是在别人局域网内的IP,还是别人公网上的IP地址。 私有IP:A类 10.0.0.0-10.255.255.255
B类 172.16.0.0-172.31.255.255
C类 192.168.0.0-192.168.255.255
当然,还有127这个网段是环回地址
foxconn_nich我公司局域网站配置的是以10开头,我开始以为去获得客户端IP判断就可以了,如果不是以10开头就不准登录,但后面想,这样的话,别人的局域网(例如后台用户回家后在网吧)也可以配成10开头啊,该怎么处理,或更好的别的办法?
-----------------------------------------------
请问ASP或ASP.NET文件是在哪里运行的?在别人的本机上,还是在你的服务器上?若在服务器上运行,试问,对于你‘验证IP是否非法的程序’来说,验证的IP是在别人局域网内的IP,还是别人公网上的IP地址。 私有IP:A类 10.0.0.0-10.255.255.255
B类 172.16.0.0-172.31.255.255
C类 192.168.0.0-192.168.255.255
当然,还有127这个网段是环回地址
------------------------------------------------------------------
我己用程序测试,读到的都是局域内的IP,因为我己判断,如果服务器使用了代理,就读取客户端的代理IP
现在我想把问题简单化:就是怎样用IP去判断一个网站的用户登录时的位置,是在公司局域网登录?还是公司外登录的?
LZ 的是 WEB 还是 FORM ,如果 C/S 可以读机器码代替 IP ,不知道可行不-----------------------------------------------------------------------
我的是WEB
我觉得你考虑的方法好象没对,
服务器不放你自己公司的局域网里的话,其实你跟所有访问的人都一样 都是外网
所以才会出现 所谓
“我公司局域网站配置的是以10开头,我开始以为去获得客户端IP判断就可以了,如果不是以10开头就不准登录,但后面想,这样的话,别人的局域网(例如后台用户回家后在网吧)也可以配成10开头啊”
都在外网 你能改成什么样的ip别人那一定也可以, 大家说的ip 过滤,跟 mac绑定 我觉得是对的。 还有就是在你自己公司的电脑弄可以区别其他人的东西 加以判断。-----------------------------------------------------------------------------------
服务器是放在公司局域网内的,中国两台,美国两台,中国美国也是连成的局域网.数据同步的.
那就是可以访问登陆界面,判断后再决定让不让访问的了。
那就 如果是 内网才能访问的权限的人 就取他的客户端ip 然后登陆后转向 局域网的管理地址 如转到http;//192.168.0.1/mamange.asp 这样 如果他是外网的 就算他是你说的 也是配置成 192.168 的 也不能访问。 下班时间那个好解决的 上面已经说过。
不知道 你们是不是在同一个局域网ip段,不过看起来 应该很大的样子
我的思路 见笑 呵呵