【发布时间】:2014-11-23 06:36:26
【问题描述】:
我有一个服务器,它托管多个 Docker 容器,包括一个 Nginx 反向代理来提供内容。为了获取此服务器的状态,我添加了以下位置块:
location /nginx_status {
stub_status on;
access_log off;
allow 127.0.0.1;
allow 172.0.0.0/8;
deny all;
}
在正常情况下我只会打开 127.0.0.1 但这意味着主机将无法访问(只有 Nginx 容器本身可以)所以我打开了所有 172 个地址。是否有更清洁/更安全的方法来执行此操作,或者我的方法对于生产环境是否合理?
【问题讨论】: