NGINX 封IP和封指定的IP段

Nginx 有个模块 ngx_http_access_module  简单即可实现

具体的格式

如何使用nginx封禁指定的ip或者ip段呢?

cd /usr/local/nginx/conf/
进入 nginx的配置文件夹
vi nginx.conf

加入封禁的列表配置文件
然后编辑这个列表文件
vi block.conf

这样就可以封了单独的ip 或者整个ip段了
编辑完成后 测试下
nginx的路径 加-t  测试下
比如 /usr/local/nginx/sbin/nginx -t

如果输出是OK 和 successful 代表配置文件正确
发送给重启的信号给pid文件 就可以生效了
也可以运行
/usr/local/nginx/sbin/nginx -s reload

另外还可以定制403错误页面 给访客提示
什么原因无法访问的….

 

 

 

最近通过搜索访问本文章的关键词:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注