|
|
发表于 2018-11-24 16:04:44
|
显示全部楼层
之前做过,大概这样搞:: M2 f4 U' @ T# a# @
1、创建一个名为blockingip.conf的配置文件,放到你的nginx的conf目录下面,文件名可自己定义,在这个blockingip.conf文件中添加禁止的IP并保存,格式如下: 2 ?6 c+ n, c5 j/ J, }
! M; K, B3 f9 ~- s* A$ C/ P! ydeny 40.40.40.40;
! h$ e) @/ ^- H& r6 Y% y8 ?, ?8 U( D6 ?1 ~
2、找到nginx的配置文件nginx.conf,在其底部加入下面的内容并保存:
$ m& Z6 q z1 c2 r0 J7 U
6 T8 v8 V, W, U% M, `) Hinclude blocksip.conf;
2 l9 J% s% {; z! @
1 ~/ O0 W$ F5 K/ ~" S3、重新启动加载nginx的服务:/usr/local/nginx/sbin/nginx -s reload。(注意,要用reload,而不是restart)
3 Q8 j) H2 K$ j1 m( T4 i
1 Y4 h9 V) a( W这样你就屏蔽掉了40.40.40.40这个IP了。8 F: v$ b6 J( r @- R
|
|