コンテンツにスキップ

始める

ダッシュボードまたはAPIを介して地域サービスを使用できます。

ダッシュボードで地域サービスを設定する

地域サービスを使用するには、まずダッシュボードでDNSレコードを作成する必要があります:

  1. Cloudflareダッシュボードにログインし、アカウントとドメインを選択します。
  2. DNSタブに移動します。
  3. DNSレコードを作成するための手順に従います。
  4. 地域のドロップダウンから、ドメインで使用したい地域を選択します。この値は、同じホスト名のすべてのDNSレコードに適用されます。つまり、同じホスト名のDNSレコードが2つあり、そのうちの1つの地域を変更すると、両方のレコードが同じ地域になります。

利用可能な地域とその定義の完全なリストについては、以下の表を参照してください。

RegionDefinition
AustraliaCloudflareは、オーストラリア国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
CanadaCloudflareは、カナダ国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
European UnionCloudflareは、欧州連合内に物理的に存在するデータセンターのみを使用します。詳細については、欧州連合の国のリストを参照してください。
IndiaCloudflareは、インド国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
JapanCloudflareは、日本国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
United States of AmericaCloudflareは、アメリカ合衆国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
FedRAMP CompliantCloudflareは、FedRAMP認証を受けたデータセンターのみを使用します。
ISO 27001 Certified European UnionCloudflareは、欧州連合内に物理的に存在し、ISO 27001認証に準拠したデータセンターのみを使用します。
GermanyCloudflareは、ドイツ国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
SingaporeCloudflareは、シンガポール国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
South KoreaCloudflareは、韓国国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
AustriaCloudflareは、オーストリア国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
BrazilCloudflareは、ブラジル国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
Cloudflare Green EnergyCloudflareは、再生可能エネルギーで運営を行うことを約束するデータセンターのみを使用します。
Exclusive of Hong Kong and MacauCloudflareは、香港およびマカオに物理的に存在しないデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
Exclusive of Russia and BelarusCloudflareは、ロシアおよびベラルーシに物理的に存在しないデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
FranceCloudflareは、フランス本土(フランスの欧州領土)に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
Hong KongCloudflareは、香港国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
ItalyCloudflareは、イタリア国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
NATOCloudflareは、北大西洋条約機構(NATO)加盟国に物理的に存在するデータセンターのみを使用します。詳細については、NATO加盟国のリストを参照してください。
NetherlandsCloudflareは、オランダ国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
RussiaCloudflareは、ロシア国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
Saudi ArabiaCloudflareは、サウジアラビア国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
South AfricaCloudflareは、南アフリカ国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
SpainCloudflareは、スペイン国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
SwitzerlandCloudflareは、スイス国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
TaiwanCloudflareは、台湾国内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
US State of CaliforniaCloudflareは、アメリカ合衆国カリフォルニア州内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
US State of FloridaCloudflareは、アメリカ合衆国フロリダ州内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。
US State of TexasCloudflareは、アメリカ合衆国テキサス州内に物理的に存在するデータセンターのみを使用してHTTPSトラフィックを復号化およびサービスします。

APIを介して地域サービスを設定する

APIを介して地域サービスを使用することもできます。以下はAPIリクエストのいくつかの例です。

利用可能な地域のリストを取得

リクエスト
curl "https://api.cloudflare.com/client/v4/accounts/{account_id}/addressing/regional_hostnames/regions" \
--header "Authorization: Bearer <API_TOKEN>" | jq .
レスポンス
{
"success": true,
"errors": [],
"result": [
{
"key": "ca",
"label": "カナダ"
},
{
"key": "eu",
"label": "ヨーロッパ"
}
],
"messages": []
}

新しい地域ホスト名エントリを作成

リクエスト
curl "https://api.cloudflare.com/client/v4/zones/{zone_id}/addressing/regional_hostnames" \
--header "Authorization: Bearer <API_TOKEN>" \
--header "Content-Type: application/json" \
--data '{"hostname": "ca.regional.ipam.rocks", "region_key": "ca"}' | jq .
レスポンス
{
"success": true,
"errors": [],
"result": {
"hostname": "ca.regional.ipam.rocks",
"region_key": "ca",
"created_on": "2023-01-13T23:59:45.276558Z"
},
"messages": []
}

ゾーンのすべての地域ホスト名をリストするか、特定のものを取得

リクエスト
curl "https://api.cloudflare.com/client/v4/zones/{zone_id}/addressing/regional_hostnames" \
--header "Authorization: Bearer <API_TOKEN>" | jq .
レスポンス
{
"success": true,
"errors": [],
"result": [
{
"hostname": "ca.regional.ipam.rocks",
"region_key": "ca",
"created_on": "2023-01-14T00:47:57.060267Z"
}
],
"messages": []
}

特定のゾーンのすべての地域ホスト名をリストする

リクエスト
curl "https://api.cloudflare.com/client/v4/zones/{zone_id}/addressing/regional_hostnames/ca.regional.ipam.rocks" \
--header "Authorization: Bearer <API_TOKEN>" | jq .
レスポンス
{
"success": true,
"errors": [],
"result": {
"hostname": "ca.regional.ipam.rocks",
"region_key": "ca",
"created_on": "2023-01-13T23:59:45.276558Z"
},
"messages": []
}

特定のホスト名の地域をパッチする

リクエスト
curl --request PATCH \
"https://api.cloudflare.com/client/v4/zones/{zone_id}/addressing/regional_hostnames/ca.regional.ipam.rocks" \
--header "Authorization: Bearer <API_TOKEN>" \
--header "Content-Type: application/json" \
--data '{"region_key": "eu"}' | jq .
レスポンス
{
"success": true,
"errors": [],
"result": {
"hostname": "ca.regional.ipam.rocks",
"region_key": "eu",
"created_on": "2023-01-13T23:59:45.276558Z"
},
"messages": []
}

地域設定を削除する

リクエスト
curl --request DELETE \
"https://api.cloudflare.com/client/v4/zones/{zone_id}/addressing/regional_hostnames/ca.regional.ipam.rocks" \
--header "Authorization: Bearer <API_TOKEN>" | jq .
レスポンス
{
"success": true,
"errors": [],
"result": null,
"messages": []
}

Terraformサポート

Regional ServicesをTerraformを使用して構成することもできます。詳細については、Terraformドキュメントのcloudflare_regional_hostnameリソースを参照してください。