开发者社区> 问答> 正文

怎么屏蔽ip

已解决

展开
收起
游客255m7xrerki4o 2018-03-28 02:01:23 977 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    详细解答可以参考官方帮助文档

    PHP通过 .htaccess文件屏蔽IP

    代码如下

    1. RewriteEngine on
    2. RewriteBase /
    3. Order Deny,Allow ## 拒绝开关,allow表示拒绝访问
    4. Deny from 182.92.253.20 ##输入要屏蔽的IP地址
    5. Deny from 121.18.126 ## 屏蔽IP段

    ASP

    通过在首页添加以下代码实现

    1. <%
    2. requestIP = request.ServerVariables("REMOTE_ADDR")
    3. IP = "127.0.0.1|192.168.1.1"
    4. trueURL = "http://www.baidu.com"
    5. falseURL = "http://www.google.com"
    6. ipArr = split(IP,"|")
    7. flag = false
    8. for i=0 to ubound(ipArr)
    9. if requestIP=ipArr(i) then
    10. flag=true
    11. exit for
    12. end if
    13. next
    14. if flag then
    15. response.Redirect(falseURL)
    16. else
    17. response.Redirect(trueURL)
    18. end if
    19. %>

     

    JS通过以下方式禁止IP访问

    可以通过访问新浪提供借口获取IP地址归属地相关信息 :

    http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=IP地址

     

    1.JPG

     

     

    如问题还未解决,请联系售后技术支持

     

     

    2018-03-30 20:58:15
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
探索连接的最后十秒钟“落时”的网关 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载