クラウドフレアを利用すると、韓国ではサイトの速度が遅くなるという評価があり、私はクラウドフレアを利用することを考慮していませんでした。しかし、先月23日から毎日一定時間ディドス攻撃が入り、Cloudflareにドメインを追加して対応しています。
この記事では、 WordPressでクラウドフレア(Cloudflare)を連動する方法を見てみましょう。
クラウドフレア(Cloudflare)の長所と短所
ウィキペディアによると、クラウドフレア(英語:Cloudflare, Inc.)は、CDNサービスと分散ネームサーバーを利用して、サイトのパフォーマンスとスピード、セキュリティを向上させるサービスを提供する企業です。クラウドフレアは、訪問者とサイト運営者の間でコンテンツ配信ネットワーク(Content Delivery Network)、インターネットセキュリティサービス、分散ドメインネームサーバーサービスを提供する米国企業であり、Webサイトのリバースプロキシとして機能します。同社の本社はカリフォルニア州サンフランシスコに位置しており、他にロンドン、シンガポール、シャンペイン、オースティン、ボストン、ワシントンDCなどに支社があるそうです。
クラウドフレアを利用する場合、いくつかの利点がありますが、私は1)ディドス・ダブアと2)CDNのために使用しています。
ディドス攻撃を受ける場合、次のような方法で対応しています。
- CloudflareのUnder Attackモードを有効にする
- クラウドウェイズで攻撃に使用されたIPを確認してブロックする
- 一部の国を除くほとんどの国のトラフィックをブロックする
上記の措置で防御ができない場合がありましたが、サーバーサイズをアップグレードするため、上記の措置だけで最近のディドス(DDoS)攻撃をよく防御しています。
無料プランを使用すると、韓国ではソウルサーバーがサポートされていないため、速度が遅くなる可能性があると言われています。
このブログに現在、クラウドフレアCDNを有効にして適用しています。クラウドフレアを適用した後、モバイルデバイスで以前と比べて若干の速度低下が感じられましたが、大幅に問題になるほどではないと一部のユーザーが意見を伝えてきました。クラウドフレアを使っても速度が大きく低下することはないようです。
このブログは、DODOSの防御のためにDDoSの脅威が減るまで、当分の間クラウドフレアCDNを使用するつもりです。
WordPressとクラウドフレア(Cloudflare)連動方法
クラウドフレア WordPressと連動する過程は過去に比べやすくなったようです。次の順序で進めることができます。
- クラウドフレアに参加
- ドメインの追加
- ドメインネームサーバーの変更
- 基本的な設定
- 必要に応じて WordPress用プラグインのインストール(オプション)
段階的に連動方法を見てみましょう。
1 Cloudflareに参加していない場合 Cloudflareホームページを訪問し、会員になるようにします。

ハングルがうまくいっているので 無料で始める ボタンを押して簡単に会員に参加できます。
2 クラウドフレアにログインして ウェブサイト タブをクリックします。 ウェブサイト ページが表示されたら Add a domain (ドメインを追加) ボタンをクリックします。 (Cuppleはハングル化はうまくいっていますが、この記事では英語のインターフェースに基づいて説明しています。)

3 クラウドフレアにウェブサイトやアプリケーションを追加する画面が表示されたら、ドメイン名を入力して Continue (続き) ボタンを押します。

4 プランの選択ページが表示されたら Free (無料) プランを選択します。

5 DNSレコードレビュー画面が表示されます。クラウドフレアは、ドメインのDNSレコードを認識してインポートする機能を提供します。

通常はすべてのDNSレコードをインポートしますが、不足しているDNSレコードがある場合があります。事態に備えて、実際のネームサーバーレコードを確認してメモしたり、 スクリーンショットで作っておけばよさそうです。
6 ネームサーバーの変更(Change your nameservers) 画面が表示されたら、ネームサーバーを記録してドメインのネームサーバーを変更します。

このページに表示されるネームサーバー情報をメモします。
7 ガビア、ホスティングケール、 ネームチップ(Namecheap) など、ドメインが登録されたドメイン登録代理店のホームページにログインし、ドメインのネームサーバーを変更するようにします。

8 しばらく待つと、ドメインのネームサーバーが更新されます。ネームサーバー情報が変更されると、クラウドフレアの設定を変更できます。ちなみに、ネームサーバ変更時にDNS情報の伝播に1~2日程度かかることがあります。 XNUMX、XNUMX時間待ってもネームサーバー情報が更新されない場合は、XNUMX日ほど経過してからチェックしてください。
9 これでクラウドフレア設定を変更できます。クラウドフレア連携後、robots.txtファイルにエラーが発生する場合があります。そのような場合、以下の「Too Many Redirectsエラーが発生した場合「セクションを参照してください。
CloudFlare WordPress プラグインをインストールする
クラウドフレアにドメインを追加してデフォルト設定を行うと、クラウドウェイズのセキュリティ機能とCDN機能が有効になります。
WordPress プラグインをインストールして WordPress 通知パネル内でいくつかの設定(Under Attackモードを有効にするなど)を簡単にできます。 アナリティクス 버튼을 클릭하여 클라우드플레어에서 통계 정보를 확인할 수 있습니다. (하지만 필수는 아니므로 설치하지 않아도 됩니다.)
プラグイン » 新しいプラグインを追加に移動し、 CloudFlareのを検索してクラウドフレアプラグインをインストールできます。

設定 » Cloudflareに移動し、 Have an account already? Sign in here 部分をクリックします。アカウントがない場合 Create Your Free Account (無料アカウントを作成) ボタンをクリックしてアカウントから作成します。

これにより、電子メールアドレスとグローバルAPIキーまたはAPIトークンを入力するポップアップが表示されます。

トークンがない場合 My Profile (マイプロフィール) » API Tokensからトークンを生成します。

メールとAPIトークンを入力すると、 WordPress ダッシュボード内でいくつかの設定を行うことができます。
Apply Recommended Cloudflare Settings for WordPress セクションで 申し込む ボタンを押す WordPressに推奨されるクラウドフレア設定を適用できます。

Too Many Redirectsエラーが発生した場合
クラウドウェイズにインストールされて WordPressとクラウドフレアを連動すると、robots.txtファイルにアクセスするとToo Many Redirectsエラーが発生する現象が発生しました。クリップル連携後にリダイレクトエラーが発生する場合は、次の記事を参照してSSL / TLS暗号化モードの設定を変更してください。
AWSライトセールからインストール WordPress江戸Too Many Redirectsエラーが発生する可能性があります(Naver カフェの投稿 注)。この場合でも、上記の記事の内容が役に立ちます。
いつも~~~詳細な説明ありがとうございます!
私はクラウドフレアで自動的に情報がインポートされず、グーグルなどで数時間で解決し、おかげでスムーズによく移転しました。
それでも初めて移転する時よりサイトが安定してすぐにセッティングされた感じなのでとても満足ですね! :)
私はクラウドフレアでネームサーバーを変更すれば、クルプルで大部分を知ってDNSレコードをインポートして、簡単に進めることができました。 Importができない場合もあるのでしょうね。先に進む前にDNSレコードを記録するのは安全なようです。
6番から7番でクラウドフレアで最初に出てきたネームサーバーをガビア1次ネームサーバーに登録しますか?
例えば、
1. ドメインはガビアに登録されており、
2. WordPressは クラウドウェイズに接続されている場合
ネームサーバーをクラウドフレアで提示する情報に変更し、
クラウドフレアでドメインのIPアドレスを設定してクラウドウェイズに接続する必要があります。
このとき、ネームサーバーは既存のネームサーバー情報をすべて削除した後、クルプルで提示する情報を入力してください。
ネームサーバー、DNS レコード設定について理解している場合、難しくないように可能でしょう。
クラウドフレアでどのようにドメインのIPアドレスを設定してクラウドウェイズに接続しますか?
クラウドフレアからDNSレコードをインポートしながら、ドメインのIPアドレスを取得します。インポートされたIPアドレス クラウドウェイズ サーバーのIPと同じ場合はそのままにしておき、異なる場合は変更する必要があります。