我认为更好的方法在这里描述https://www.varnish-cache.org/lists/pipermail/varnish-misc/2011-October/021278.html
如果你有IP列表,你应该创建一个acl列表:
acl passem {
"192.168.55.0/24";
}
Run Code Online (Sandbox Code Playgroud)
然后在vcl.recv你应该
if (client.ip ~ passem) {
return(pass);
}
Run Code Online (Sandbox Code Playgroud)