前書き:#
最近、家庭用の小さなホストサーバーを使用して家庭のデバイスにインターネット接続を提供しています。通常、高速なノードを使用することが好きで、それによりトラフィックが非常に速くなります。そこで、香港の BPG サーバーを用意して、大容量のダウンロードを必要とするプロキシノードを作成し、大容量のトラフィックを高速化することにしましたが、回線が非常に悪く、速度が非常に遅いです。Cloudflare のノードを使用すると、YouTube の再生テストの速度が少し向上しましたが、遅延が高くなりました。
続き:前の記事に続く:Cloudflare の IP をスキャンしてウェブサイトやノードを高速化するための無料の CDN を作成する
それで、私は YouTube で不良林のビデオを見ました:
Cloudflare の IP をスキャンして、ノードを高速化し、直接アクセスすると、40w + の Kbps の速度になりますが、Cloudflare を使用する場合でも数千から数万の速度しかありません。この速度の向上は非常に大きいため、ノードを高速化できるなら、Cloudflare を使用しているウェブサイトも高速化できるのではないかと思いました。そのため、解決策を見つけるために試行錯誤しました。この記事をノードの高速化のために読んでいる場合は、操作手順を直接ビデオで学ぶことができます。 Cloudflare を使用しているウェブサイトを高速化したい場合は、まず Cloudflare の IP をスキャンする方法を見てから、以下の内容を確認してください。
使用方法:#
上記のビデオは、ノードを構築した VPS サーバーの高速化方法を教えてくれます。どんなに回線が悪くても、明らかな改善が見られます。同様に、これらの Cloudflare の IP を使用して、Cloudflare を使用しているウェブサイトを直接高速化することもできます。皆さんはまずビデオを見て、どのようにして反代 IP を取得するかを学ぶことをお勧めします。
関連記事:Cloudflare を使用してカスタムドメインに CNAME を接続する方法
CloudFlare+SaaS を使用して国内ユーザーに高速なウェブサイトアクセスを提供する方法
Cloudflare の公式ドキュメントを見ても、このプロジェクトに関する料金については記載されていませんが、おそらく無料です。開設時にはクレジットカードまたは PayPal の認証が必要です。
反代 IP の取得:#
まず、https://fofa.info を開きます。開いた後、アカウントを登録することをお勧めします。後でエクスポートしてダウンロードできます。
検索のための参考文法:
国内反代IP:server=="cloudflare" && port=="80" && header="Forbidden" && country=="CN"
剔除CF:asn!="13335" && asn!="209242"
阿里云:server=="cloudflare" && asn=="45102"
甲骨文韓国:server=="cloudflare" && asn=="31898" && country=="KR"
搬瓦工:server=="cloudflare" && asn=="25820"
これらの文法に基づいて、Cloudflare の IP を自分で検索して見つけることができます。ただし、これらのノードの IP は、ノードを高速化するために使用できるかどうか、ウェブサイトを高速化するために使用できるかどうかは、テストしてみる必要があります。私はテスト中に、上記のビデオチュートリアルに基づいてノードの高速化に使用できる IP を選別し、それからウェブサイトの高速化を行いました。
ノードの高速化には使用できない IP がある場合、それらをウェブサイトの高速化に使用できるかどうかは、自分で試してみる必要があります。理論的には可能だと思います。また、ビデオでは、80 ポートと 443 ポートのノードの高速化があります。一部の IP は 80 ポートと 443 ポートの両方を高速化できますが、一部の IP は 80 ポートのみを高速化できて 443 ポートを高速化できません。私のテストでは、ノードの 443 ポートを高速化できない IP を使用してウェブサイトを高速化することは問題ありませんでした。
ウェブサイトの高速化:#
まず、A レコードの解析を追加します。解析する IP は、サーバーの実際の IP です(プロキシを有効にしますか?私は有効にしていますが、無効にしても影響はわかりません):
次に、サイドバーの SSL/TLS - カスタムホスト名を開きます:
フォールバック元には、先ほど解析したドメインを入力し、保存後にフォールバック元のステータスが有効になるまで次の操作を行います:
次に、カスタムホスト名(高速化したいドメイン)を追加します:
証明書の検証方法は、HTTP 検証と TXT 検証がありますが、どちらかを選択してください。その後、次のような解析が必要な内容が表示されます:
ドメインの検証解析が完了したら、高速化したいドメインを反代 Cloudflare の IP に解析するだけです。国内の遅延が比較的低い IP を選別するためのツールを提供することができます。
よくある質問 + 高度な操作方法:#
続き:前の記事に続く:Cloudflare の IP をスキャンしてウェブサイトやノードを高速化するための無料の CDN を作成する
例えば、現在、私のフォールバック元の設定は dns.k7blog.com(サーバーの IP に解析されています)で、私の高速化ドメインは cloudflare.k7blog.com です。
もし、私の cloudflare.k7blog.com ドメインが、逆プロキシノードの速度が低下したり無効になったりした場合、私は解析レコードを変更し、SSL/TLS - カスタムホスト名の cloudflare.k7blog.com も無効になるため、新しい解析に基づいて再解析する必要があります。
解析を頻繁に更新する必要がある場合、毎回ホスト名の状態を再確認する必要がありますが、dns2.k7blog.com のような新しい解析を直接設定することもできます。このドメインを反代 Cloudflare の IP に解析することができます。Cloudflare は、2 次ドメインを複数の IP に解析することができます。そして、私たちの高速化ドメイン cloudflare.k7blog.com を dns2.k7blog.com に解析します。ノード IP を変更するたびに、dns2 のドメインを制御することで、ホスト名の状態を頻繁に再確認する必要がなくなります。
また、国内のサーバーでドメインの解析を行い、Cloudflare を使用して海外アクセスの速度を向上させたり、防御したりすることもできます。上記のチュートリアルの接続方法を使用することもできますが、欠点は Cloudflare 上にドメインを持っている必要があることです。DNS 解析にスマート解析がある場合、この方法を使用して海外解析を反代 Cloudflare の IP に分散させることができます。