varnish通过发送标头限制访问

时间:2016-08-24 18:37:44

标签: security header varnish

我正在使用Varnish来服务一个网站,而不是很习惯。  我希望能够在网站上使用维护模式。 启用维护后,只有少数ips可以访问该站点,其他访问者必须查看维护页面。

我已经在vcl文件中设置了ip白名单,以限制清除或管理员访问,因此我想避免在网站代码中复制相同的白名单,以测试在维护期间是否允许访问

如果ip在白名单中,是否可以安全地使用varnish来分析IP并设置这样的自定义标头?

  set req.http.X-Ip-Whitelisted = "1";

然后,将在网站上测试此标题以显示维护与否。

或者我是否必须在网站端测试访问者IP?

谢谢

0 个答案:

没有答案