How to activate Cloudflare through cPanel

1

From your cPanel, go to section Software, click icon Software, click on 'Create your Free Account' to create your free account.


From there, there are 2 methods to activate Cloudflare for a domain (this is a 3rd party service, network issues can arise, and contacting their support directly may be required)

 
From january 2022, Cloudflare only provide free service using their own DNS, you must create a free account and update to their DNS, making the use of such limited plugin in cPanel useless. We will remove it end of 2022
 
 
Click on 'Provision Domain with Full Zone setup'

Update the DNS (nameservers with those indicated), the propagation of the DNS can take between 30 and 180 minutes), after 10 minutes, click on 'Recheck nameservers' to see if cloudflare notices the change in DNS, refresh your cPanel page, go from new to the field.
 
Intermediate SSL from Cloudflare can taken from 20 to 180 minutes to install itself.
 
Concerning emails, if you use this entry mail.yoordomain.com as smtp host, you must modifiy delete existing entry 'CNAME mail' in zone cloudflare from their console, go to DNS tab, edit line 'CNAME mail'... and delete it by clicking on DELETE.
You must recreate an A record, with 'ADD RECORD', put mail for the NAME column, and for CONTENT, take the value of the IP given in the existing entry A, click on SAVE
 
Make sure that TXT value is same as the one in your cPanel, icon Zone editor
 
To remove domain from Cloudflare, in tab Domains, bottom left, click on 'Remove domain from Cloudflare', and update nameservers DNS to ours.
 
Notes :
- what you see in cPanel is a simplified version of Cloudflare console, you can access more sophisticated settings from their site
- if you encounter various issues, read articles in their knowledge base, we are not responsible for issues using their services
- we have not installed railgun because of the cumulated unstabilities/issues it causes on behalf of ordinary CDN service