nginx 白名单

第一种方式

http {
    include       /etc/nginx/mime.types;    
    geo $remote_addr $geo {
        default 1;
        10.66.1.11;
 

        10.66.254.0/24 1;
        10.166.1.0/24 1;
}

server {
            # 如果不是白名单则 显示403 禁止访问
            if ( $geo  = 0 ) {
                return 403;
            }

}

第二种方式:

allow 10.166.3.1

#deny 10.166.1.1;

#deny all;

猜你喜欢

转载自www.cnblogs.com/xuhansan/p/11907316.html