Cloudflare (CF) integration lets you connect your CF DNS to Control Panel for easy DNS management and automation. This integration also enables our platform to communicate with CF and automatically update your DNS when required with almost no downtime (server update, change of location, emergency).
After the integration is activated, we kindly ask all clients to ensure that Cloudflare’s proxy remains enabled (orange cloud) in the Control Panel for both your A record pointing to wpcrono server IP and your CNAME record for www pointing to the root domain. Failing to do so will expose your server IP.
Enabling this integration will overwrite/delete all of your Cloudflare records.
If you previously used Cloudflare, please back up all of your DNS records (Cloudflare provides an option to download them as a text file).
This is a one-way integration Control Panel >> Cloudflare.
Once activated users manage DNS records from Control Panel only and not Cloudflare. Changes in Cloudflare will be over-written.
Control Panel does not support CNAME flattening.
This means that any CNAME records at the domain’s root will not be resolved and may cause issues with the functioning of the domain.
You can link multiple Cloudflare accounts to a single WP Crono organization. Once added to an organization, these Cloudflare accounts can be connected to individual domain names.
To link a Cloudflare account to WP Crono, you must generate an API token using Cloudflare’s default DNS template. Visit https://dash.cloudflare.com/profile/api-tokens to do this.
To add a Cloudflare account to your organization in your control panel:
Click on Integrations in the left sidebar
Click the Add button on the Cloudflare card
In the modal, enter a Friendly name and your Cloudflare API token
Click Save to complete the process
Linking Cloudflare to a domain in your WP Crono account will automatically synchronize all existing records in your Cloudflare account with the DNS records set in your WP Crono account.
To connect Cloudflare with a domain in your account:
Select Manage on the domain you want to connect
Under your domain at the top of the screen, you will see a Cloudflare selector. Choose the token you want to link from the dropdown menu.
If the domain exists in your Cloudflare account, WP Crono will connect it and replace any records. If the domain does not exist, it will be created.
Info:
A Cloudflare API token cannot be connected to staging domains.
To utilize Cloudflare, point your domain’s nameservers to Cloudflare. You can modify your nameserver settings at your domain registrar.
A DNS record’s proxy status determines how Cloudflare handles incoming traffic for that record.
To disable/enable Cloudflare’s proxy on a DNS record:
Go to Domains and locate the DNS records card
On the appropriate record, click Edit in the kebab menu
Toggle the Proxy status and click Save to complete the process
Info:
Only A, AAAA, MX, and CNAME records can be proxied.
If proxy traffic is enabled, Cloudflare will serve its own IP instead of the real wpcrono server IP. Cloudflare will then proxy traffic to the real IP, enabling you to benefit from caching, WAF and other features if enabled in the Cloudflare panel.