黑名单:位置和名称随意只要在nginx配置文件中写对路径和名称就行

blacklist.conf文件内容(里面就是被拉入黑名单的ip)
deny 14.106.225.135;
deny 113.205.165.197;
白名单

whitelist.conf (除了里面的ip其它的全部拒绝访问,一定要在允许ip的后面加deny all)
allow 14.106.225.135;
allow 113.205.165.197;
deny all;
在配置文件中加上include /etc/nginx/conf.d/whitelist.conf;whitelist.conf替换成blacklist.conf就是黑名单

修改之后测试再刷新
nginx -t && nginx -s reload
注意:curl -s -X GET http://localhost:9001/test 使用一个请求测试,需要把9001或者其他端口删掉,要不然它不经过nginx即使设置了黑名单还是能够请求通
1533

被折叠的 条评论
为什么被折叠?



