nginx屏蔽指定ip详解程序员

找到nginx.conf的位置

 
find / -name nginx.conf

一般在这里

 
/usr/local/nginx/conf/nginx.conf

再执行命令

 
cd /usr/local/nginx/conf 
vi blockips.conf

在blockips.conf文件中将要屏蔽的ip写进去

 
deny 1.2.3.4;            //屏蔽单个ip 
deny 91.212.45.0/24;     //屏蔽单个ip段 
deny 91.212.65.0/24;     //屏蔽单个ip段

然后保存此文件,并且打开nginx.conf文件,在http配置节内添加下面一行配置:

注意:这个是要添加在http{

         include blockips.conf;

}

 
include blockips.conf;

重启nginx

 
service nginx restart

单独网站屏蔽IP的方法,把include blocksip.conf; 放到网址对应的在server{}语句块,
所有网站屏蔽IP的方法,把include blocksip.conf; 放到http {}语句块。

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/2557.html

(0)
上一篇 2021年7月16日 00:58
下一篇 2021年7月16日 00:58

相关推荐

发表回复

登录后才能评论