効果図#
未優選
優選後
可視化された優選後、遅延はあまり増えていないが、出口 IP が増えたことがわかる。これはウェブサイトの可用性を向上させるのに役立つ。
需要#
- 2 つのトップレベルドメインを Cloudflare にホスティングする。1 つは主要ドメイン、もう 1 つは補助ドメインで、補助ドメインは 1 つのウェブサイトを優選するごとに 1 つ消費され、主要ドメインは再利用可能。
- 頭脳
正式開始#
- まず、補助ドメインをあなたのウェブサイトに解決します。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 を作成し、ドメインをユーザーが最終的にアクセスしたいドメインに設定します(実際の使用はせず、ホワイトリスト用のみ、さもなければアクセスできなくなります)。