点滴珍藏|快乐分享
当前位置: 建站编程 > 禁止特定IP访问网站的几种方法

禁止特定IP访问网站的几种方法

2016-09-11 分类:建站编程 作者:西狂 阅读(41)

1.服务器空间黑名单

使用服务器(空间)自带的IP黑名单功能,如果你的主机空间有这个选项(一般是在安全设置里面),请将要禁止的IP逐个列入,或者将某个IP段按规则写入黑名单。

2.修改.htaccess文件

编辑网站根目录下的.htaccess文件,按实际情况添加如下格式代码:

Order Allow,Deny
Deny from 112.121.33.232(填写要禁止的IP,一行一个) 
Deny from 112.121.33 (禁止某IP段) 
Allow from all

3.使用PHP代码

如果你的网站程序是PHP,在网站根目录下新建一个PHP命名为ban_ip.php,在同样位置新建一个名为ban_ip_list.dat的数据文件,将下列代码添加到_ban_ip.php

<?php    
$banned = file(“ban_ip_list.dat”);    
if(in_array($_SERVER[‘REMOTE_ADDR’], $banned)){    
    echo “你的IP属于被禁止访问列表。如果问题请与站长联系。”;    
    exit();    
    }    
?>    

并用文本编辑软件打开ban_ip_list.dat,将需要禁止的IP地址逐行输入文件并保存。

4.使用CDN、云加速服务

如果网站使用了CDN、云加速等服务,在服务商控制面板安全选项中也会有IP黑名单,将要禁止的IP地址或IP段按要求写入并开启黑名单即可。

「两年博客,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏

支付宝
微信
0

支付宝
微信
标签:

上一篇:

下一篇:

你可能感兴趣

共有 0 条评论 - 禁止特定IP访问网站的几种方法

博客简介

欢迎来到西狂部落阁

精彩评论