通过Nginx 自己的deny 选项 或者 lua 插件配置 IP 黑名单;
实现方法:
a. 在配置文件目录下:如/usr/local/nginx在/conf下创建黑名单文件ip_black.conf;
b. 列入黑名单的IP以deny的格式写入文件内容 IP;
deny xxxx.xxxx.xxx.xx
c. nginx在nginx的配置文件中.在conf中加入以下配置,可以放入http, server, location, limit_except句块需要注意相对路径
http{
include ip_black.conf;
}