IT源码网

nginx配置白名单讲解

leader 2021年09月18日 程序员 148 0
本文章主要介绍了nginx配置白名单,具有不错的的参考价值,希望对您有所帮助,如解说有误或未考虑完全的地方,请您留言指出,谢谢!

1、在server里边配置,对该域名的所有服务进行添加白名单,统筹配置

 server { 
        listen 443 ssl; 
        server_name         www.baidu.com; 
        #设置长连接 
        keepalive_timeout   70; 
        #白名单ip 
        include /usr/local/nginx/Whitelist/Whitelist.conf; 
        ……………………其他配置 
 }        
         
[[email protected] nginx]# cat /usr/local/nginx/Whitelist/Whitelist.conf  
#注释ip 
allow 36.113.98.246; 
 
deny all;

2、在location中配置,只对该域名下的某个服务进行添加白名单,个别配置

 server { 
        listen 443 ssl; 
        server_name         www.baidu.com; 
        #设置长连接 
        keepalive_timeout   70; 
        ……………………其他配置 
        #只对该域名下的portal服务限制白名单访问 
        location /portal { 
            allow 36.113.98.246; 
            deny all; 
             ……………………其他配置 
           }
}

发布评论
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

Spring集成缓存讲解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。