3

特定の IP を持つクライアントがバックエンドにパススルーし、ニスを使用してキャッシュしないようにすることは可能ですか? これは、構成例のいずれにも見られません。

4

2 に答える 2

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);
  }
于 2012-04-06T20:17:48.773 に答える
0

メーリングリストからこの回答を受け取りました。

はい、できます:

if (client.ip == IP)
{
return(pass);
}
于 2011-10-10T17:33:06.460 に答える