VarnishのVCLファイル内のネットワーク範囲のいずれかのIPアドレスをどのようにブロックしますか?
acl unwanted {
"69.60.116.0"/24;
"69.90.119.207";
}
sub vcl_recv {
if (client.ip ~ unwanted) {
error 410;
}
...
}
Varnish 4以降、構文が変更されました。
代わりに:
error 403;
使用する必要があります:
return(synth(403, "Access denied"));
alexus 'の例を使用する:
acl unwanted {
"69.60.116.0"/24;
"69.90.119.207";
}
sub vcl_recv {
if (client.ip ~ unwanted) {
return(synth(403, "Access denied"));
}
}