コンテンツにスキップ

静的IP

Spectrumアプリケーションを作成すると、IPが割り当てられます。これらのIPは通常動的であり、時間とともに変わることを意味します。しかし、特定のIPに対してWAFカスタムルールを設定したい場合など、静的IPを使用したいことがあります。静的IPは、物理的な住所のように、インターネット上の他のコンピュータやサーバーに特定のコンピュータがどこに位置しているか、または接続されているかを伝えることができます。これにより、IPが変わらないため、ネットワーク上でデバイスを見つけやすくなります。

静的IPを使用することで、CloudflareはクライアントのドメインがCloudflareのグローバルネットワークで解決される際に、IPアドレスを変更しないことを約束します。たとえば、www.example.comは常に198.51.100.10に解決され、そこに送信されたトラフィックを受け入れます。他の顧客はそのIP上でホストされることはありません。

Spectrumで静的IPを使用する

静的IPは、Spectrumに標準装備されていないエンタープライズ機能です。静的IPの使用を開始したい場合は、アカウントチームに連絡してください。

Cloudflareから静的IPを取得したら、BYOIPのようにAPIを介して使用できます。現時点では、この機能のためのUIはまだ利用できません。

APIを通じてSpectrumアプリケーションを作成する際には、提供された静的IPを指定してください。以下のAPI例は、CloudflareのHTTPパイプラインを通じてトラフィックをルーティングするアプリケーションを作成するものです。

Terminal window
curl "https://api.cloudflare.com/client/v4/zones/{zone_id}/spectrum/apps" \
--header "Authorization: Bearer <API_TOKEN>" \
--header "Content-Type: application/json" \
--data '{
"protocol": "tcp/80",
"dns": {
"type": "ADDRESS",
"name": "www.example.com"
},
"origin_direct": [
"tcp://192.0.2.1:80"
],
"tls": "off",
"traffic_type": "http",
"edge_ips": {
"type": "static",
"ips": [
"198.51.100.10",
"2001:DB8::1"
]
}
}'