メインコンテンツへスキップ

CloudFrontで国別の接続制限を設定する

·33 文字·1 分
inamuu
著者
inamuu

概要
#

特定のサイトにおいて、CloudFrontを経由している際に、国内のみ接続を許可したい場合がある。
CloudFrontの場合は、Geo Restricitonsを使えばアクセス元を国内のみに制限することができる。

Terraform
#

CloudFrontのリソースで下記を追加すればOK.

  restrictions {
    geo_restriction {
      restriction_type = "whitelist"
      locations        = ["JP"]
    }
  }

Webコンソール
#

確認
#

OperaのVPNを使用してアメリカ経由の接続にすると、403になることが確認できる。

<p style='padding: 5px;'>