Wat het voor u doet
Door uw eigen Cloudflare-account te koppelen, kunt u een website op uw CDN plaatsen in plaats van op het onze. De zone, het verkeer en de rekening vallen onder uw account, en u kunt nog steeds de cache legen en de instellingen van het CDN wijzigen vanuit uw Zinn®-dashboard — zonder te schakelen tussen verschillende schermen.
Voordat u begint
Een Cloudflare-account. Het gratis abonnement is voldoende om verbinding te maken; functies daarbuiten hangen af van uw Cloudflare-abonnement.
1. Maak de sleutel aan bij Cloudflare
Open in het Cloudflare-dashboard My Profile → API Tokens, kies Create Token en vervolgens Create Custom Token. Geef deze een naam, voeg de onderstaande rechten toe en kies onder Zone Resources de zones die we mogen bereiken — alle zones of alleen de zones die u opgeeft. Controleer het geheel en klik op Create Token. Cloudflare toont de token eenmalig; kopieer deze op dat moment.
Voeg deze rechten toe:
- Zone → Zone → Read
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
Het oudere alternatief. In plaats van een token kunt u verbinding maken met uw Global API Key en het e-mailadres waarmee u inlogt (My Profile → API Tokens → API Keys → Global API Key → View). Cloudflare raadt dit af: de Global API Key heeft alle rechten die uw login bezit, op elke zone, en kan niet worden beperkt. Gebruik indien mogelijk een token.
2. Maak hier verbinding
Open Integrations in uw dashboard en kies Connect an account. Kies Your own CDN als de groep en Cloudflare CDN als het account, vul API token in — of, voor het oudere alternatief, API key en Account email — en klik op Connect account.
We testen wat u plakt voordat er iets wordt opgeslagen. Een sleutel die niet werkt, wordt nooit opgeslagen en de melding geeft aan wat er mis mee is. Een werkende sleutel wordt versleuteld opgeslagen in onze geheimenkluis — nooit in onze database — en wordt nooit meer getoond, zelfs niet aan u.
Vink Use this account for DNS as well aan als dezelfde Cloudflare-account ook de DNS voor uw domeinen moet verzorgen; verbind anders een DNS-account apart.
Wat er hierna gebeurt
- Open het tabblad CDN van een website. Onder Where this site is served from verschijnt dit account als bestemming. Kies dit en bevestig; we bouwen de configuratie van de website op uw account, controleren deze en verplaatsen pas dan de website, zodat deze tijdens de verplaatsing bereikbaar blijft.
- Vanuit hetzelfde tabblad kunt u de cache van de website legen en de CDN-instellingen ervan op uw account wijzigen.
- Wanneer u verbinding maakt, controleren we wat de sleutel kan doen: uw zones of eigenschappen weergeven, er een in detail lezen, de cache legen, instellingen wijzigen en — waar de leverancier deze heeft — geografische regels. De checklist naast de verbinding laat zien welke hiervan we konden bevestigen, zodat een ontbrekend recht zichtbaar is voordat u een website naar het account verplaatst.
- Deploy a site to your own CDN account beschrijft het verplaatsen van een website tussen accounts in detail.
Als het geen verbinding maakt
Een recht wordt weergegeven als niet-bevestigd. Cloudflare staat niet altijd toe dat een token zijn eigen rechten weergeeft. Bewerk de token in My Profile → API Tokens om toe te voegen wat ontbreekt — de waarde van de token verandert niet.
Een website verplaatsen tussen twee Cloudflare-accounts. Elk Cloudflare-account heeft zijn eigen set nameservers, dus de nameservers van het domein veranderen ook. Uw website blijft vanaf het oude account worden bediend totdat dit is gebeurd.
Er wordt gemeld dat de sleutel is geweigerd. Dit komt bijna altijd door een van de volgende drie dingen: een spatie of regeleinde dat is meegekopieerd, een sleutel die is verlopen, of een sleutel die is ingetrokken of opnieuw gegenereerd nadat u deze had gekopieerd. Maak een nieuwe aan en plak deze opnieuw.
Er wordt verbinding gemaakt, maar iets mislukt later. De sleutel verifieert wel, maar mist een recht dat de actie vereist. Maak een nieuwe sleutel aan met de hierboven vermelde rechten, verbreek vervolgens de oude verbinding en verbind de nieuwe sleutel.
Verbinding verbreken
Open Integrations, zoek het account op en klik op Disconnect. Hiermee wordt de opgeslagen sleutel onmiddellijk verwijderd. Alles wat hiervan gebruik maakte, stopt bij de volgende actie, en de schermen die ervan afhingen geven dit aan in plaats van geruisloos te falen.
Het verbreken van de verbinding maakt niet ongedaan wat al is gedaan — records, implementaties of instellingen die we op uw account hebben gewijzigd, blijven zoals ze zijn. Als u vermoedt dat de sleutel zelf is uitgelekt, trek deze dan ook in bij de leverancier; het verbreken van de verbinding verwijdert onze kopie, niet die van hen.