|
发表于 2018-11-24 16:04:44
|
显示全部楼层
之前做过,大概这样搞:% u/ Q' W$ {; S m
1、创建一个名为blockingip.conf的配置文件,放到你的nginx的conf目录下面,文件名可自己定义,在这个blockingip.conf文件中添加禁止的IP并保存,格式如下: 5 R O* v4 P" r! q5 |
! P5 N4 Q9 V4 W" b, g' _" D+ i
deny 40.40.40.40;
7 P# K1 V6 V: @7 V2 Z1 ?1 F/ t8 Z: @& E+ L$ c. h) c8 j
2、找到nginx的配置文件nginx.conf,在其底部加入下面的内容并保存:/ F2 z5 H* H2 }* b9 q: Q
5 Z, `$ N9 K) M, d+ M, ~5 y D$ r
include blocksip.conf;
' Z) [. b, s+ [/ P
9 m) i: ]8 e* Z* b: \' K, i, @: M3、重新启动加载nginx的服务:/usr/local/nginx/sbin/nginx -s reload。(注意,要用reload,而不是restart)
4 R5 G. N4 k& L$ ?$ T) S9 V' ~9 X( _, o
这样你就屏蔽掉了40.40.40.40这个IP了。) g; ?6 W3 @$ |1 F$ A# l$ [' I/ {
|
|