文章内容

2021/2/21 19:06:19,作 者: 黄兵

nginx 如何设置白名单

在开发的时候,需要将半成品代码部署到远程服务器,这个时候只需要特定的IP地址可以访问。

就需要设置Nginx的白名单,将可以访问的IP地址加入白名单。

下面是详细步骤:

1、新增文件:/etc/nginx/shared-configs/whitelist.conf

具体内容如下:

allow 127.0.0.1;
allow 192.168.0.0/16;
allow x.x.x.x;
deny all;

2、编辑sites文件:/etc/nginx/sites-enabled/site1.conf

server {
  server_name example.com;
  include /etc/nginx/shared-configs/whitelist.conf;
}

如果是多个虚拟主机需要加入白名单,可以依次增加。


参考资料:

1、Nginx common IP whitelist for all subdomains

分享到:

发表评论

评论列表