0
私はワニスキャッシュサーバーを持っています。私は3つのホストだけがURLまたはドメインをパージすることを許可したいと思います。私は、公式ウェブサイトとしてパージするため、以下のワニスの設定を使用することは言う:ワニスは任意のIPからのパージを許可します
curl -X PURGE "domain_name.com"
I:
backend web_servers {
.host = "192.168.1.20";
.port = "80";
.probe = backend_healthcheck;
}
acl purge {
"localhost";
"192.168.1.0"/24;
"PUBLIC_IP";
}
sub vcl_recv {
if (req.method == "PURGE")
{
if (!client.ip ~ purge)
{
return(synth(405,"Not allowed."));
}
return (purge);
}
## Rest of vcl_recv
}
問題は、次のcurlコマンドを実行したときに、私は任意のIPアドレスからURLを消去することができるということですパージセクションに記載されているIPだけが管理ポートからURLをパージすることができます6082ポート80からの他のIPはありません。