NGINX代理limit_rate,但从limit_rate中排除特定IP地址

时间:2019-09-24 20:51:12

标签: nginx proxy whitelist

在NGINX服务器上的以下配置中,我定义了limit_rate 1024k,以便每个IP地址的吞吐量限制为10mbps。 问题是,如何定义从限制中排除IP地址192.168.153.218/30?

server {
        listen 8081;
        server_name s.hls.cache.hall.it;

        proxy_cache one;
        proxy_ignore_headers "Cache-Control";


    location ~ \.m3u8 {
                proxy_pass http://$http_host;
                proxy_no_cache on;
                proxy_cache_bypass on;
    }

        location / {

                proxy_pass http://$http_host;
                proxy_cache_valid any 1m;
                limit_rate 1024k;
        }
}

0 个答案:

没有答案