找到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