ベストプラクティス
攻撃シナリオ中の問題を防ぎ、広告プロセスを簡素化するために、以下のタスクを完了してください。
-
適切なユーザーロールを割り当てます。IPプレフィックス広告のステータスを管理するために割り当てられたユーザーが、CloudflareアカウントでAdministratorまたはSuper Administratorのロールを持っていることを確認してください。詳細については、Cloudflareでのマルチユーザーアカウントの設定を参照してください。
-
管理したいプレフィックスIDのリストを取得します。動的広告の管理と運用を簡素化するために、CloudflareプレフィックスIDのリストを維持してください。Cloudflareダッシュボードを通じてプレフィックスIDを取得するか、Cloudflare APIのプレフィックスリスト操作を使用できます。プレフィックス広告を管理する際にこれらのプレフィックスIDを参照してください。
データセンターから広告を撤回する前に、Cloudflareからプレフィックス広告を有効にすることで、遅延やルートのドロップの可能性を回避できます。
- 動的広告の設定を参照してください。この操作には、アカウントID、プレフィックスID、およびAPIキーが必要です。
- お好みのルッキンググラスを使用して広告を確認します。例えば、Hurricane Electric Internet Services ↗を使用します。Cloudflare ASN(
13335)を使用して広告ルートを追跡します。 - データセンターから発信されるプレフィックス広告を削除します。
有効化には約5〜7分かかります。
- プレフィックス広告をデータセンターに追加します。
- (オプション)お好みのルッキンググラスを使用して広告を確認します。例えば、Hurricane Electric Internet Services ↗を使用します。
- 動的広告の設定を参照してください。この操作には、アカウントID、プレフィックスID、およびAPIキーが必要です。
無効化には約15分かかります。
- Cloudflareダッシュボード ↗にログインし、アカウントを選択します。
- IP Addresses > IP Prefixesに移動します。
- エントリの最後でEditを選択します。
- Edit IP Prefixesから、Statusの下でAdvertisedまたはWithdrawnを選択します。
- Saveを選択して変更を確定します。
変更を保存した後、広告を有効にするのに2〜7分、広告を無効にするまたは撤回するのに約15分かかります。
Cloudflare APIを使用してプレフィックス広告を設定するには、IP Address Management and Dynamic Advertisement APIを使用します。
ほとんどの動的広告操作では、Cloudflare APIでアクセスしたいプレフィックスのCloudflare IDを提供する必要があります。次のセクションでは、プレフィックスIDを取得する方法を説明します。
- Cloudflareダッシュボード ↗にログインし、アカウントを選択します。
- IP Addresses > IP Prefixesに移動します。
- プレフィックスIDを取得したいCIDRを見つけ、その隣の矢印を選択します。
- プレフィックスIDはAPI Tagの下の値です。Copyを選択して値をクリップボードに追加します。
APIを使用してプレフィックスIDを取得するには、Cloudflare APIのプレフィックスリスト操作を参照してください。