是否可以让具有某些IP的客户端通过后端而不是使用varnish进行缓存?我没有在任何示例配置中看到这一点。
答案 0 :(得分:5)
我认为更好的方法在这里描述https://www.varnish-cache.org/lists/pipermail/varnish-misc/2011-October/021278.html
如果你有IP列表,你应该创建一个acl列表:
acl passem {
"192.168.55.0/24";
}
然后在vcl.recv中你应该
if (client.ip ~ passem) {
return(pass);
}
答案 1 :(得分:0)
我从邮件列表中收到了这个答案。
是的,你可以:
if (client.ip == IP)
{
return(pass);
}