要善于利用代码实现对 IP 的访问限制

2008-02-23 07:12:53来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

这是以前用ASP写的,本想改成ASP.net的给大家,后来想大家能看懂算法就行了。IP比对的关键是IP地址的线性化,下面就是代码。

'可以进入的ip 

'218.7.44.0 - 218.7.45.253 

'61.180.240.0 - 61.180.240.253 

 

'202.118.208.0 - 202.118.223.253 

' 

'218.7.44.0 3657903103 

'218.7.45.253 3657903612 

' 

'61.180.240.0 1035268095 

'61.180.240.253 1035268348 

' 

'202.118.208.0 3396784127 

'202.118.223.253 3396788220 





ip=request.servervariables("remote_addr") 

sip=split(ip,".") 

num=cint(sip(0))*256*256*256 cint(sip(1))*256*256 cint(sip(2))*256 cint(sip(3))-1 

response.write(ip) 

response.write("<br>") 

if ((num>=3657903103 and num<=3657903612) or (num>=1035268095 and num<=1035268348) 

or (num>=3396784127 and num<=3396788220)) then 

response.write("抱歉,您的ip不合法!") 

response.End() 

else 

response.write("您的ip合法") 

end if
关键词:
【推荐给好友】【关闭】
最新五条评论
查看全部评论
评论总数 0 条
您的评论
用户名: 新注册) 密 码: 匿名:
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:WinRAR解压缩CRC出错之解决方法

下一篇:阻断 PhpBB 论坛垃圾信息发布机的骚扰