Hervorragende Software und praktische Tutorials
Vor den Worten steht: Es gibt zu viele im InternetCloudFlareKonfigurationBevorzugte IP,Kostenloses CDNEs gibt viele Artikel zum Thema Beschleunigung, doch viele davon sind voller Fehler, unklar und verwirrend. Nach einigen Recherchen habe ich diesen Artikel geschrieben, um Ihnen zu helfen, die Konfiguration der bevorzugten IP-Adresse zu verstehen. Kostenlose CDN-BeschleunigungIhre Website.
Cloudflare selbst bietet keine direkte Konfigurationsoption für „bevorzugte IPs“ an. Stattdessen wählt das Unternehmen automatisch den besten Zugangspunkt für Nutzer über seine globalen CDN-Knoten aus. Nutzer nutzen den Dienst hauptsächlich, indem sie die DNS-Einträge ihrer Domain konfigurieren und ihre Domain-Nameserver auf die Nameserver von Cloudflare verweisen. Wenn Sie für eine bestimmte Benutzergruppe oder Region optimieren möchten, müssen Sie sich möglicherweise an den technischen Support von Cloudflare wenden oder erweiterte Einstellungen konfigurieren, anstatt einfach einen Schalter für „bevorzugte IPs“ zu verwenden.
Warum sollte ich die bevorzugte IP-Konfiguration der CDN-Beschleunigung von CloudFlare verwenden?
In CloudFlare, nach der Aktivierung von Orange Cloud, kostenlosCDN-Beschleunigung, warum müssen wir dann immer noch die bevorzugte IP verwenden, um die CDN-Beschleunigung zu konfigurieren?
Diese Frage muss mit der Unterstützung von CloudFlare für inländische Netzwerkleitungen beginnen. Wie wir alle wissen, ist CloudFlare der Cyber Living Buddha. Natürlich wurde dieser Name von den Chinesen vergeben. Warum heißt er Cyber Living Buddha? Der Hauptgrund ist, dass CloudFlare viele kostenlose Dienste anbietet. Nachdem der Domänenname auf CloudFlare gehostet wurde, wird DNS in Sekundenschnelle aufgelöst, es gibt kostenlose CDN-Beschleunigungsdienste, kostenlose Sicherheitsdienste usw.
Wenn es jedoch um die kostenlose CDN-Beschleunigung geht, ist dieser Dienst in China etwas unbefriedigend. Obwohl der kostenlose Dienst etwas wählerisch ist, öffnet sich die Website während der abendlichen Spitzenzeit wirklich langsam.
Wenn Feinde kommen, bekämpfen wir sie; wenn Wasser kommt, blockieren wir es mit Erde. Wenn Probleme auftreten, lösen wir sie. Glücklicherweise bietet CloudFlare kommerzielle CDN-Dienste an. Nach der Aktivierung des kommerziellen CDN-Beschleunigungsdiensts ist die Geschwindigkeit sehr hoch. Die Trittbrettfahrer in China sind jedoch an Trittbrettfahren gewöhnt. Wie könnten sie also dafür bezahlen?
Hier zeigen wir Ihnen, wie Sie die bevorzugte IP von CloudFlare verwenden, um die CDN-Beschleunigung kostenlos zu konfigurieren.
Ich werde nicht näher darauf eingehen, wie man sich bei CloudFlare registriert und anmeldet. Es ist ganz einfach. Sie können sich mit Ihrer E-Mail-Adresse oder Ihrem Konto registrieren.
Website-Adresse:https://www.cloudflare.com/
So erhalten Sie die bevorzugte IP von CloudFlare
Bevor Sie eine bevorzugte IP erhalten können, müssen Sie Ihre Domain auf CloudFlare hosten.
Hosten Ihrer Domain in CloudFlare
Beispielsweise kann man mit einemnamesilo.comNehmen Sie als Beispiel den Domänennamen, der registriert ist unter:
Schritt 1: Gehostete Domain hinzufügen
Fügen Sie den Domänennamen zu CloudFlare hinzu und klicken Sie auf dasHinzufügen einer Domäne, geben Sie den Domänennamen ein, der gehostet werden soll, und wählen Sie „DNS-Einträge manuell eingeben“ aus.
Schritt 2: Wählen Sie ein Abonnement
Wählen Sie nach dem Hinzufügen der Domain den Abonnementplan aus, wählen Sie den kostenlosen Plan, wählen Sie die beim ersten Mal während des Abonnementvorgangs erforderliche Bankkartenüberprüfung aus und registrieren Sie sich onlineVirtuelle Kreditkarte, die Überprüfung war erfolgreich.
Schritt 3: Aktualisieren Sie die Nameserver
Fügen Sie nach der Auswahl eines Plans noch keine DNS-Einträge hinzu, sondern fahren Sie mit der Aktivierung fort.
Dieser Schritt ist entscheidend. Sobald Sie Ihr Domain-Hosting eingerichtet haben, müssen Sie die Nameserver bei Ihrem Domain-Registrar auf die von CloudFlare zugewiesenen Nameserver ändern.
Nach der Änderung der Nameserver müssen Sie nur einige Minuten warten, bis das Domain-Hosting in CloudFlare wirksam wird. Anschließend können Sie Ihren Domain-DNS in CloudFlare konfigurieren. Das CloudFlare-DNS wird sofort wirksam, ohne lange warten zu müssen, was sehr effizient ist.
Holen Sie sich die bevorzugte IP von CloudFlare
Es gibt zwei Möglichkeiten, die bevorzugte IP zu erhalten. Eine davon ist die Verwendung von Open-Source-Tools im Internet, was sehr einfach ist.
Testen Sie die Latenz und Geschwindigkeit des Cloudflare CDN, um die schnellste IP zu erhalten! Unterstützt auch Websites mit anderen CDNs und mehreren IPs.
Viele ausländische Websites verwenden Cloudflare CDN, aber die den Besuchern vom chinesischen Festland zugewiesenen IPs sind nicht benutzerfreundlich (hohe Latenz, hoher Paketverlust und langsame Geschwindigkeit).
Obwohl Cloudflare alle seine IP-Segmente öffentlich gemacht hat, wäre es anstrengend, unter so vielen IPs das passende zu finden, deshalb wurde diese Software erstellt.
XIU2/CloudflareSpeedTest Projektadresse:https://github.com/XIU2/CloudflareSpeedTest
Windows | x86 | 32-Bit | cfst_windows_386.Reißverschluss | Mindestanforderungen Windows 10 + Server 2016 |
Windows | x86_64 | 64-Bit | cfst_windows_amd64.Reißverschluss | Mindestanforderungen Windows 10 + Server 2016 |
Windows | x86 | 32-Bit | cfst_windows_386_alt.Reißverschluss | Für Windows 7/8 + Server 2008/2012 |
Windows | x86_64 | 64-Bit | cfst_windows_amd64_old.Reißverschluss | Für Windows 7/8 + Server 2008/2012 |
Windows | ARM v8 | 64-Bit | cfst_windows_arm64.Reißverschluss | Für die ARM-Architektur vorgesehen. Laden Sie nicht das Falsche herunter! |
Aktuell stehen Download-Links für Windows zur Verfügung. Für Linux und macOS können Sie die Software direkt von der Projekt-Homepage herunterladen.
Die Verwendung ist sehr einfach. Nach dem Herunterladen und Entpacken führen Sie die Datei cfst.exe direkt aus. Hinweis: Schalten Sie die Leiter vor der Verwendung unbedingt aus.
Bei den ausgewählten IP-Adressen handelt es sich um die Top 10 IP-Adressen mit der schnellsten Zugriffsgeschwindigkeit auf Ihrer aktuellen Leitung.
Eine andere Methode besteht darin, direkt nach Websites zu suchen, die die kommerzielle CDN-Beschleunigung von Cloudflare verwenden, und dann die IP-Adressen dieser Domänennamen abzurufen.
Beispiel: VISA.COM
Die bevorzugten IP-Adressen für visa.com sind 162.159.153.2 und 162.159.152.2. Die Zugriffsgeschwindigkeit dieser beiden IP-Adressen in China beträgt knapp 200 ms.
Hier sind einige Websites, die das kommerzielle CDN von Cloudflare als Referenz verwenden:
FBI.GOV (104.16.148.244 104.16.149.244)
Dynadot.COM (104.16.153.132 104.16.152.132)
JAPAN.COM (104.26.4.60 104.26.5.60 172.67.70.92 )
BRAZIL.COM (104.26.4.157 104.26.5.157)
Die sortierte Liste bevorzugter IP-Adressen:
162.159.153.2 162.159.152.2 104.16.148.244 104.16.149.244 104.16.153.132 104.16.152.132 104.26.4.60 104.26.5.60 172.67.70.92 104.26.4.157 104.26.5.157
Das Problem der bevorzugten IPs wurde behoben. Verwenden Sie jetzt diese bevorzugten IPs, um Ihre Website zu beschleunigen.
Verwenden Sie die bevorzugte IP, um die kostenlose CDN-Beschleunigung zu konfigurieren
So verwenden Sie einen auf Cloudflare gehosteten Domänennamen zur CDN-Beschleunigung. Nachdem die Vorbereitungen abgeschlossen sind, können Sie die CDN-Beschleunigung konfigurieren. Cloudflare bietet zwei Möglichkeiten zur CDN-Beschleunigung. Die Aktivierung der One-Click-CDN-Beschleunigung von Orange Cloud ist natürlich zu einfach und wird daher nicht berücksichtigt.
Hier sind zwei Möglichkeiten, CDN zu beschleunigen:
Einer davon ist, dass sich die Website auf einem externen, unabhängigen Server befindet und einen von Cloudflare gehosteten Domänennamen zur CDN-Beschleunigung verwendet.
Eine andere Möglichkeit besteht darin, die Website auf Cloudflare Workers zu hosten und CDN zur Beschleunigung zu verwenden.
Lassen Sie uns zuerst über den ersten sprechen.Domänennamen für CDN-Beschleunigung verwenden.
Konfigurieren der Auflösung verwandter Domänennamen
Als Nächstes müssen wir mehrere Domänennamen für die CDN-Beschleunigung konfigurieren.
Bevorzugter IP-Domänenname
Lösen Sie den A-Eintrag der bevorzugten IP, den wir oben sortiert haben, in den bevorzugten IP-Domänennamen auf.
Zur Vereinfachung der Konfiguration finden Sie hier einen kostenlosen bevorzugten IP-Domänennamen:cf.lvip.us
Wenn der Domänenname angepingt werden kann, kann er verwendet werden. Es wird empfohlen, Ihren eigenen Domänennamen zu verwenden, um den bevorzugten IP-Domänennamen zu konfigurieren.
Fallback-Quelldomänenname
Was ist ein Fallback-Domänenname?
Wenn ein Benutzer den konfigurierten Hostnamen anfordert, wird die Anfrage schließlich an den Fallback-Server weitergeleitet. Der Fallback-Server ist Ihr Originalserver, der Server, auf dem Ihre Website-Daten gespeichert sind.
Der Fallback-Quelldomänenname dient lediglich der Auflösung und hat keinen Einfluss auf den Webzugriff. Der Stammdomänenname kann ebenfalls als Fallback-Quelldomänenname verwendet werden. Der Grund für die Verwendung des Second-Level-Domänennamens liegt darin, dass der Stammdomänenname auch für andere Websites verwendet werden kann.
Bereiten Sie einen Domänennamen der zweiten Ebene unter demselben Domänennamen wie der Fallback-Quelldomänenname vor, der zuerst auf den Quellserver aufgelöst werden muss.
Zum Beispiel:
- ht.8dpc.com (mit A-Eintrag zum ursprünglichen Datenserver aufgelöst)
Hinweis: Der Fallback-Quelldomänenname muss ein Domänenname der zweiten Ebene unter diesem Domänennamen sein und wird erst wirksam, nachdem er mithilfe eines A-Eintrags auf den Quellserver aufgelöst wurde.
SaaS-Back-to-Origin-Domänenname
- cdn.8dpc.com (Verwenden Sie CNAME, um den bevorzugten IP-Domänennamen aufzulösen)
Der Auflösungstyp ist CNAME und das Auflösungsziel ist der bevorzugte IP-Domänenname. Beachten Sie, dass in diesem Schritt der Proxy-Status deaktiviert und die orangefarbene Wolke nicht aktiviert werden muss.
Nachdem die Domänennamen aufgelöst wurden, konfigurieren wir die CDN-Beschleunigung!
Benutzerdefinierter Hostname und Domänenname
Dies ist ein sehr kritischer Domänenname und auch der Domänenname, der für die CDN-Beschleunigung verwendet wird. Dieser Domänenname muss vom Fallback-Quelldomänennamen unterschieden werden. Sie müssen zwei verschiedene Domänennamen verwenden, sonst tritt ein Fehler auf.
Zum Beispiel:
Verwenden Sie btvid.com als Domänennamen für den benutzerdefinierten Hostnamen.
Zuerst müssen Sie CNAME verwenden, um den Domänennamen des benutzerdefinierten Hostnamens in den Domänennamen des SaaS-Back-Origins aufzulösen.
Hinweis: Aktivieren Sie den Proxy-Status während der Analyse nicht, die orangefarbene Wolke bleibt grau.
Festlegen der Fallback-Quelle
Klicken Sie im Cloudflare-Menü links aufSSL/TLSDie folgendeBenutzerdefinierter Hostname
Neue Benutzer müssen die Funktion „Benutzerdefinierter Hostname“ von Cloudflare für SaaS aktivieren und die Kreditkartenverifizierung verwenden. Beachten Sie, dass für die Kreditkartenverifizierung keine Gebühren anfallen.
Hinzufügen eines benutzerdefinierten Hostnamens
Nachdem Sie die Fallback-Quelle eingegeben haben, müssen Sie einen benutzerdefinierten Hostnamen hinzufügen. Dieser benutzerdefinierte Hostname ist der primäre Domänenname, den Sie für die CDN-Beschleunigung verwenden.
Verwenden Sie beispielsweise btvid.com als benutzerdefinierten Hostnamen.
Dieser benutzerdefinierte Hostname ist der primäre Domänenname, den Sie für die CDN-Beschleunigung verwenden.
Fügen Sie auf der Seite mit dem Fallback-Quelldomänennamen einen benutzerdefinierten Hostnamen hinzu. Nach dem Hinzufügen müssen Sie das Domänennamenzertifikat und den Hostnamen überprüfen.
Fügen Sie auf der Seite zur DNS-Auflösung des Domänennamens separate TXT-Einträge hinzu. Achten Sie darauf, dass Sie beim Namen und beim Verifizierungswert der TXT-Einträge keine Fehler machen.
DCV-Delegation für benutzerdefinierte Hostnamen
Verwenden Sie die DCV-Delegation, um die automatische Ausstellung und Erneuerung von Zertifikaten für Hostnamen ohne Proxy oder mit Wildcards zu ermöglichen. Für jeden Hostnamen muss der Domäneninhaber einen CNAME-Eintrag mit autoritativem DNS platzieren, der ACME-DCV-Herausforderungen an das hostnamenspezifische Cloudflare-Validierungsziel weiterleitet.
Mit diesem Schritt aktivieren Sie die automatische Zertifikatserneuerung. Konfigurieren Sie dazu einfach einen CNAME-Eintrag im DNS-Eintrag des Domänennamens btvid.com.
Warten Sie dann, bis sowohl der Zertifikatsstatus als auch der Hostnamenstatus des Hostnamens gültig sind, und prüfen Sie dann, ob der benutzerdefinierte Hostname gültig ist.
Besuchen Sie die Hauptdomäne btvid.com. Herzlichen Glückwunsch, die CDN-Beschleunigung wurde aktiviert! Sie können normalerweise auf die an den Domänennamen auf dem Ursprungsserver gebundene Website zugreifen.
Wenn Fehler 1000 auftritt, bedeutet dies grundsätzlich, dass der Back-to-Origin-Domänenname als primärer Domänenname verwendet wird. Der Back-to-Origin-Domänenname und der primäre Domänenname müssen zwei separate Domänennamen sein.
Cloudflares Erfahrung bei der Konfiguration eines kostenlosen CDN mit bevorzugter IP
Abschließend fassen wir die Konfiguration zusammen. Der Fallback-Quelldomänenname und der SaaS-Fallback-Quelldomänenname sind zwei verschiedene Konzepte. Achten Sie darauf, sie nicht zu verwechseln.
Während des Konfigurationsprozesses werden vier Domänennamen verwendet:
- Bevorzugter IP-Domänenname
- Fallback-Quelldomänenname
- SaaS-Back-to-Origin-Domänenname
- Benutzerdefinierter Hostheader-Domänenname
Der benutzerdefinierte Hostheader-Domänenname und der Fallback-Quelldomänenname dürfen nicht identisch sein. Es sind zwei verschiedene Stammdomänennamen erforderlich.
Der Fallback-Quelldomänenname verweist auf den Quellserver der Website. Der benutzerdefinierte Hostheader-Domänenname muss an die Website auf dem Quellserver gebunden sein, andernfalls wird die Domänennamen-Site nicht gefunden.
Wenn die Website zu viele Weiterleitungen anzeigt, ändern Sie den SSL/TLS-Verschlüsselungsmodus auf „Vollständig“ und versuchen Sie erneut, darauf zuzugreifen.