置顶   精帖  怎么使用宝塔面板的防火墙屏蔽指定ip的访问?

By 李战

2021-07-17 14:38:16

浏览量933

已赞0

有一些ip是非常烦人的,发送大量的垃圾蜘蛛来访问,或者频繁访问错误页面,还有一些黑客使用工具频繁测试站点的各种路径,这些ip我们都是需要屏蔽访问的,今天研究了一下怎么通过宝塔面板的防火墙来屏蔽指定ip的访问。

我的宝塔面板使用的防火墙是 Nginx免费防火墙

进入Nginx免费防火墙的设置页面

Image

可以看到防火墙拦截的一些风险信息,进入 全局配置 ,找到 IP黑名单 , 点击IP黑名单后面的设置,进入ip黑名单设置界面

Image

可以手动添加需要屏蔽IP的起始IP以及结束IP,或者通过导入、导出的方式进行配置

Image

可以通过网站的访问日志来统计需要屏蔽的IP,我一般分析日志中统计到的IP,可以屏蔽国外的IP,以及一些频繁测试网站各种路径的IP和垃圾蜘蛛的IP,统计好之后去重复,然后可以使用表格按照导出的格式写好公式

Image

将表格中生成好的公式数据复制到记事本中,将记事本名称的后缀修改为 .html ,然后使用浏览器打开,复制出来替换一下其中的标点符号

Image

对照一下导出的格式,配置成一样的之后,点击导入,直接导入就行

Image

IP黑名单可以屏蔽掉一些垃圾蜘蛛的IP、没有什么作用的国外IP;IP白名单可以添加一些搜索引擎的蜘蛛IP,像百度、搜狗等搜索引擎蜘蛛的IP;

发表评论
请先 注册/登录 后参与评论

已有0 发布

默认   热门   正序   倒序
    查看更多评论