Varnish4でガラゲーIPアドレスのみアクセスを許可する

古き良き日本のガラゲー携帯のIPからのアクセスだけを受けたい

今時こんな情報を必要とする人いないと思うけど…。

VCL


acl docomo {
    include "docomo_iplist.vcl";
}

acl au {
    include "au_iplist.vcl";
}

acl softbank {
    include "softbank_iplist.vcl";
}

if (req.http.host ~ "^hogehoge.com") {
    if (
        !client.ip ~ admin &&
        !client.ip ~ docomo &&
        !client.ip ~ softbank &&
        !client.ip ~ au
    ) {
        return(synth(403,"Forbidden."));
    }
}
"210.153.84.0"/24;
"210.136.161.0"/24;
"210.153.86.0"/24;
"124.146.174.0"/24;
"124.146.175.0"/24;
"202.229.176.0"/24;
"202.229.177.0"/24;
"202.229.178.0"/24;

ガラゲーIP確認先

https://qiita.com/karumado/items/847c0ccd0d9c2d95daff の転記

Written with StackEdit.