cloudflare is een goede CDN- en beveiligingsservice voor netwerkversnelling. Veel websites willen toegang krijgen tot CloudFlare CDN, maar er is een probleem dat de NS-server van de websitedomeinnaam moet worden aangepast. Veel mensen willen de NS-server van de domeinnaam niet wijzigen, dus er zijn veel Cloudflare Partner-toegangsbeheersers, die rechtstreeks IP of CNAME kunnen gebruiken om toegang te krijgen tot het CDN.

CloudFlare heeft echter de meeste Cloudflare Partner API-services stopgezet, waardoor veel mensen die rechtstreeks toegang willen hebben tot CloudFlare CDN via CNAME of IP geen goede manier kunnen vinden. Gelukkig heeft CloudFlare voor SaaS onlangs het gratis quotum aangepast. Vroeger rekende het 2USD/maand per domeinnaam.

CloudFlare voor SaaS biedt nu niet alleen 100 domeinnamen gratis aan, maar brengt ook 0,1 USD/maand in rekening voor elke domeinnaam nadat het quotum is overschreden. Er kan worden gezegd dat dit quotum voldoende is voor iedereen. CloudFlare voor SaaS heeft een zeer nuttige functie: zelfhosting. Met behulp van deze aangepaste hostingfunctie kunnen domeinnamen die niet aan CloudFlare zijn gekoppeld, snel worden aangesloten.

cloudflare 的 cdn 加速网站并优选 ip

1. Voorbereidingsfase

  1. Om Cloudflare voor SaaS in te schakelen, moet u een betaalcreditcard toevoegen (UnionPay wordt ondersteund) of PayPal
  2. Bereid twee domeinnamen voor, de hoofddomeinnaam en de transitdomeinnaam (de transitdomeinnaam moet verbonden zijn met cf, de hoofddomeinnaam is optioneel, de demonstratie in dit artikel is allemaal verbonden met cf)
  3. Bronserver: de doelserver waartoe uiteindelijk toegang moet worden verkregen ip

2. Schakel CloudFlare voor SaaS in door de domeinnaam terug naar de bron over te dragen.

1. Voeg eerst een A-record toe dat moet worden omgezet naar het IP-adres van de oorspronkelijke site en schakel de proxy

in

cloudflare 的 cdn 加速网站并优选 ip

2. Werking van aangepaste hostnaam

Open de SSL/TLS-instellingen voor de domeinnaam die CloudFlare gebruikt voor transit, selecteer "Aangepaste hostnaam" en voeg de hostnaam toe aan de uiteindelijke doeldomeinnaam. En voeg de zojuist opgeloste domeinnaam toe als reservebron.

cloudflare 的 cdn 加速网站并优选 ip

3. Controleer de geldige status

Verifieer het txt-certificaat dat wordt gegeven door de aangepaste hostnaam en zet dit om in de DNS van de hoofddomeinnaam.

cloudflare 的 cdn 加速网站并优选 ip

Wacht een tijdje en ga dan terug naar het vernieuwen van de brondomeinnaam om de status van de aangepaste hostnaam te vernieuwen. (@ vertegenwoordigt hier ooly.cc)

cloudflare 的 cdn 加速网站并优选 ip

Nadat u heeft gewacht tot de status geldig is geworden, begint u met het selecteren van uw eigen IP; Vergeet niet om het certificaat elk jaar te vernieuwen!
Opmerking: nadat het certificaat geldig is, verwijdert de primaire domeinnaam de record die is toegevoegd door de bovenstaande primaire domeinnaam! Verwijder de aangepaste host van de brondomeinnaam niet.

3. Voorkeur/optioneel ip

1. Verbind de primaire domeinnaam met een serviceprovider die resolutie van suboperatoren ondersteunt (sla dit over als u al verbonden bent). We raden een paar gratis aan: Huawei Cloud DNS, Qingyun DNS [aanbevolen praktijk, u kunt CloudFlare ook rechtstreeks gebruiken]

2. Gebruik het volgende script om het IP-adres te selecteren. Vergeet niet om het te testen met apparaten van verschillende operators:

Het bekendste project van Cloudflare ST, het is krachtig, maar vereist het downloaden van het uitvoerbare bestand dat overeenkomt met het systeem en de architectuur.

Better Cloudflare IP is gebaseerd op bat en bash, eenvoudig en zeer veelzijdig.

4. De hoofddomeinnaam verwijst naar het IP-adres van uw keuze (kies er één)

Verwijder de “TXT”-verificatierecord en de zojuist toegevoegde CNAME-record

Verwijs de primaire domeinnaam naar uw eigen IP-adres of voorkeursdomeinnaam

(Opmerking: als uw hoofddomeinnaam zich op Cloudflare bevindt, moet de proxystatus hier worden gewijzigd in “Alleen DNS”)

1.CNAME-record verwijst naar domeinnaam met voorkeurs-IP

U kunt hiervoor een domeinnaam toevoegen die het voorkeurs-IP dynamisch omzet, waarna de hoofddomeinnaam CNAME naar deze domeinnaam verwijst.

cloudflare 的 cdn 加速网站并优选 ip

2.Een record verwijst naar het reeds geprefereerde IP-adres

cloudflare 的 cdn 加速网站并优选 ip

5. Voorzorgsmaatregelen

  • De oorspronkelijke site gebruikt het SSL-certificaat van de hoofddomeinnaam. Gebruik niet het SSL-certificaat van de back-to-origin domeinnaam.
  • De primaire domeinnaam kan direct gebruik maken van het 15-jarige bronservercertificaat in cloudflare (let op: het bronservercertificaat is geen clientcertificaat!).
  • Als u de aangepaste hostnaam van de "brondomeinnaam" verwijdert, keert de "primaire domeinnaam" terug naar de oorsprong (onbereikbaar).
  • Kan "hoofddomeinnaam" CNMAE niet plaatsen in "brondomeinnaam", zoals: a.com(hoofd)CNAME b.com(bron). Op deze manier wordt door te schrijven dat zowel de hoofddomeinnaam als de brondomeinnaam toegankelijk zijn niet de optionele effect. Dit wordt alleen gebruikt als initiële certificaatverificatie. Nadat u de hoofddomeinnaam van het certificaat heeft geverifieerd, verwijdert u deze twee verificatierecords.
  • Vergeet niet regelmatig te controleren of het door u gekozen IP-adres beschikbaar is.