xiao9469 发表于 2024-8-15 20:40:37

apache 怎么屏蔽 下面的IP 每天都一大堆IP,又不是知是什么IP的

apache 怎么屏蔽 下面的IP 每天都一大堆IP,又不是知是什么IP的

独家记忆 发表于 2024-8-15 20:40:55

apache环境的得直接在.htaccess文件屏蔽就可以了。

Order Allow,Deny
Allow from all
deny from xxx.xxx.xxx.xxx

以上这三行代码放在.htaccess文件里面,设置表示禁止 IP:xxx.xxx.xxx.xxx 访问,其他 IP 可以正常访问,把xxx.xxx.xxx.xxx换成你要屏蔽的IP。

关于 xxx.xxx.xxx.xxx 的更多详细设置:
屏蔽一个IP:xxx.xxx.xxx.xxx
屏蔽多个IP:xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx(注意:多个 IP 之间以空格隔开)
屏蔽一个IP段:xxx.xxx.xxx
屏蔽多个IP段:xxx.xxx.xxx xxx.xxx.xxx(注意:多个 IP 段之间以空格隔开)

IT618发布 发表于 2024-8-15 20:41:42

感谢老哥分享
老哥 ngx有什么方法吗

拾光 发表于 2024-8-15 20:42:36

nginx的也是在nginx.conf配置文件中加入的。
=================================
deny xxx.xxx.xxx.xxx(屏蔽单个ip,如果多个IP,一行一个)
deny xxx.xxx.xxx(屏蔽IP段)
=================================
得加入到配置文件的大括号内,别加错了哦,最后记得重启一下环境就可以了。

Crystαl 发表于 2024-8-15 20:42:59

楼上楼下有啥说的

TyCoding 发表于 2024-8-15 20:43:39

屏蔽整个ip段:120.245.61.0/24
估计是AI训练爬虫

IT618发布 发表于 2024-8-15 20:44:14

手动的话,根本屏蔽不完。
页: [1]
查看完整版本: apache 怎么屏蔽 下面的IP 每天都一大堆IP,又不是知是什么IP的

创宇盾启航版免费网站防御网站加速服务