前書き#
2021 年 11 月から、CloudFlare はパートナーが使用するzone_set
API を無効にしました。これは乱用を防ぐためです(この API はドメインの所有権を検証する必要がないため)。パートナーによる CNAME アクセスの方法はほぼ終了し、Plesk のServerShield by Cloudflare
プラグインの購読のみが正常にアクセスできます。数ヶ月が経過しましたが、公式はパートナーが新しいドメインにどのようにアクセスするかについての説明を提供していません。
パートナーの時代を逃した後、公式の CloudFlare for SaaS はより柔軟な CNAME アクセス方法を提供していますが、いくつかの制約もあります。使えないわけではありませんが
準備#
**1)** 使用していないドメイン(Cloudflare ダッシュボードに正常に追加できる必要があります)
**2)** アクセスするドメインは、Cloudflare の NS にないことが必要です
// 上記の 2 つのドメインが Cloudflare にある場合、自分で IP を選択するとエラー 1000 が発生します
**3)** 外国のクレジットカード(検証に使用されますが、実際には無料です。デビットカードでも構いません)
チュートリアル#
まず、画像のように進んで、クレジットカードの情報を入力するように求められるはずです。このプロセスでは料金は発生しませんので、安心してご利用ください。
![1][1]
使用していないドメインを取り出し、任意の名前を入力し、ターゲットのソース(フォールバックソース)を解析します。
![2][2]
Cloudflare For SaaS に戻り、先ほど設定したフォールバックソースを追加します。
![3][3]
次に、上部のカスタムホスト名をクリックし、CNAME でアクセスするドメインを入力します。TLS は 1.1 を選択することをお勧めします。
![4][4]
次に、DNS サービスプロバイダーに移動し、CNAME でアクセスするドメインをフォールバックソースに解析し、以下の内容を解析します。
![5][5]
![6][6]
注意:中国の DNS プロバイダーは CF のように親切ではありませんので、 _acme-challenge.prefix.yourdomain.suffix を _acme-challenge.prefix に変更してください。そうしないと、解析結果が _acme-challenge.prefix.yourdomain.suffix.yourdomain.suffix になり、間違った結果になります Alibaba Cloud は現在、警告を表示するようです。
その後、更新をクリックし、次のようになるまで待ちます。
![7][7]
理論的には、ここまでで完了です。今、アクセスするドメインの解析レコードを他の Cloudflare IP に変更できます。どの方法を使用しても、最終的にトラフィックが Cloudflare に到達すれば問題ありません。
![8][8]
アクセスするドメインを開くと、Cloudflare for SaaS による CNAME アクセスが完了していることがわかります。