nginx防火墙中设置白名单IP(百度云加速白名单IP)

在nginx防火墙中通过allow添加白名单IP,比如百度云加速白名单IP,百度蜘蛛白名单IP,等。

allow是白名单的意思,deny是白名单的意思,都可作用于http、server、location 里面,我们个别举例。

1,location中设置allow。

location /{
   allow 111.174.61.0/24;
   allow 111.174.63.0/24;
   allow 220.195.21.0/24;
}

2,http中设置allow和deny,且是直接注入文件,因为要导入的IP太多,比如导入百度云加速IP或者百度蜘蛛IP。

http{
   include    ip.conf;
   .
   .
   .
}

*其中ip.conf文本放在nginx根目录下,其内容如如下

#白名单IP
allow 111.174.61.0/24;
allow 111.174.63.0/24;
allow 220.195.21.0/24;

#黑名单IP
deny 220.195.22.0/24;
deny 119.84.92.0/24;
deny 119.84.93.0/24;
正在加载评论...