|
|
发表于 2018-11-24 16:04:44
|
显示全部楼层
之前做过,大概这样搞:
( F0 a) v1 j# r0 T- U1、创建一个名为blockingip.conf的配置文件,放到你的nginx的conf目录下面,文件名可自己定义,在这个blockingip.conf文件中添加禁止的IP并保存,格式如下: * C& H5 h) c& c+ J& U0 g
( `( o' g& Y- o& w2 h
deny 40.40.40.40;
2 U; x/ k: Z" E% ~- s( O, e4 Y% ?8 j: z8 b. I [
2、找到nginx的配置文件nginx.conf,在其底部加入下面的内容并保存:( D1 \6 R3 Y1 Q8 c- N [5 S
0 l r; ], ]/ l( j# {) h, C# ]* R
include blocksip.conf; % @8 y+ C7 v* C! f3 c+ |! Q% `9 z5 I
3 F# [) \( j9 P: G: C% M" F4 |8 V3、重新启动加载nginx的服务:/usr/local/nginx/sbin/nginx -s reload。(注意,要用reload,而不是restart)0 Y4 d* y- O; Z* A; h2 D1 g
% M, r' U4 F4 g+ F9 q这样你就屏蔽掉了40.40.40.40这个IP了。
* I( A* h$ w- I4 _* M% }. I( O. P% { |
|