|
|
发表于 2018-11-24 16:04:44
|
显示全部楼层
之前做过,大概这样搞:2 _4 G; c. [# k6 {/ d G& I
1、创建一个名为blockingip.conf的配置文件,放到你的nginx的conf目录下面,文件名可自己定义,在这个blockingip.conf文件中添加禁止的IP并保存,格式如下:
. q2 k7 S6 \' x3 H2 [: y2 u
3 @& P1 S! n' u( gdeny 40.40.40.40;
, m& N F+ d5 [2 u1 ~
; X& E7 J0 d) G$ B% V2、找到nginx的配置文件nginx.conf,在其底部加入下面的内容并保存:9 V! @" m6 F# n& n9 c
0 x- {5 [3 |4 S; Vinclude blocksip.conf;
& p! w& f; E- m6 `, h$ l. i
, u+ @" ] I1 Q% X! G3、重新启动加载nginx的服务:/usr/local/nginx/sbin/nginx -s reload。(注意,要用reload,而不是restart)- x( Y+ J4 X0 \8 }5 n& z
- b0 j$ m; J# A- }, \
这样你就屏蔽掉了40.40.40.40这个IP了。: t T; V6 b0 }& c
|
|