|
|
发表于 2018-11-24 16:04:44
|
显示全部楼层
之前做过,大概这样搞:0 Q& i3 L) u" z9 D
1、创建一个名为blockingip.conf的配置文件,放到你的nginx的conf目录下面,文件名可自己定义,在这个blockingip.conf文件中添加禁止的IP并保存,格式如下:
, r4 W, [, \: s, I6 w% [' W2 N4 I& q- U6 z( q( k! p: f$ U
deny 40.40.40.40; * c4 v( l# H& m, j0 Q# |; r
4 k% B, m. w' z- V) @9 ^) P2、找到nginx的配置文件nginx.conf,在其底部加入下面的内容并保存:
" w6 d1 j/ j5 u, {2 A \8 v- ?2 _1 [! }$ c/ c, c
include blocksip.conf;
0 b& ?2 | x6 ]( k0 b- i% Z) {
$ O/ K8 x+ W; @* o2 ?3、重新启动加载nginx的服务:/usr/local/nginx/sbin/nginx -s reload。(注意,要用reload,而不是restart)) ?) r$ Q7 M' A0 v
( q# ~4 T$ c% Y
这样你就屏蔽掉了40.40.40.40这个IP了。
2 H. o/ g6 L- n; q7 r |
|