効果図#
未優選
優選後
可視化された優選後、遅延はそれほど増加していないが、出口 IP が増えたため、ウェブサイトの可用性が向上するのに役立つ
需要#
- 二つのトップレベルドメインを Cloudflare にホスティングする。一つは主要ドメイン、もう一つは補助ドメインで、補助ドメインは一つのウェブサイトを優選するごとに消費され、主要ドメインは再利用可能
- 頭脳
正式開始#
- まず、補助ドメインをあなたのウェブサイトに解決します。CNAME、A、AAAA 解決を使用でき、Cloudflare の CDN プロキシを有効にする必要があります
- SSL\TLS -> カスタムホスト名に入ります。フォールバックソースを先ほど設定したドメインに設定します。カスタムホスト名を ** 最終的にユーザーにアクセスさせたいドメイン(現在は解決を設定する必要はありません)** に設定します。初回設定では TXT 検証を使用する必要があり、主要ドメインの DNS に TXT 解決を追加するだけです
- 次に、補助ドメインに解決を追加し、コミュニティの優選ドメインを指し示します。Cloudflare の CDN プロキシは有効にしないでください
- 最後に、主要ドメインに補助ドメインへの CNAME 解決を追加します(サブドメインを使用できますが、以前に設定したカスタムホスト名と一致させる必要があります)
- アクセスして、接続が可能か確認します。ウェブサイトをテストするためにITDOGを使用できます
障害排除#
-
Q:もし私のソースが Cloudflare Tunnels を使用してパブリックアクセスを実現している場合、上記の手順に従った後にアクセスすると
404 Not Found
と表示されます
A:最終的にユーザーにアクセスさせたいドメインを Tunnels ページに追加する必要があります。Cloudflare は自動的に CNAME を作成しますので、それを変更して補助ドメインを指すようにします。例えば:
Cloudflare Tunnels ページ:
-
Q:もし私のソースのポートが 80/443 以外の場合
A:Origin Rules を設定する必要があり、ソースと最終的にユーザーにアクセスさせたいドメインを含める必要があります
-
Q:もし私のソースが serv00 にある場合
A:serv00 の WWW Website ページで新しい Proxy を作成し、ドメインを最終的にユーザーにアクセスさせたいドメインに設定します(実際の使用はせず、ホワイトリストとしてのみ使用します。さもなければアクセスできなくなります)