Support full DNS for CloudFlare ServerShield
Currently CloudFlare ServerShield is implemented using partial (CNAME) setup. What is the point in a partial setup when you can benefit from full DNS? You get anycast DNS with CloudFlare on full DNS.
The DNS Integration for Cloudflare extension is production-ready since Plesk 18.0.56, published October 10th, 2023. Empower your experience with simplified DNS synchronization, enhanced website security, effortless subdomain creation, and smoother workflows. Use Cloudflare CDN, which distributes content around the world to speed up websites.
- Connect your existing Cloudflare account to Plesk.
- Import DNS records from Cloudflare to Plesk.
- Export DNS records from Plesk to Cloudflare (both manually and automatically).
- Enable/disable Proxy Mode.
This update completes the work on the new Plesk DNS Integration for Cloudflare extension. Please comment if you have additional thoughts on it.
As using hundreds of names in plesk where dns zones are at cloudflare i think is critical to make a communication between plesk and cloudflare for autorenewing wildcard crtificates and not have to do i tmanually every 3 monts
It would be great if someone could help us with some kind of integration between cloudflare and plesk, in our case the most important thing is to synchronize the dns records, especially the acme ones for the renewal of certificates, will someone have information on how to do it automatically?
David O'Malley commented
Doesnt seem to be any plans for this?
Alexandr Movergan commented
For these of you who need it for automatic wildcard renewal, there is a workaround. Assuming you still have DNS enabled in Plesk for the same domain.
1. Log into Cloudflare UI and go to the DNS section:
2. Create an additional A record pointing to Plesk server with disabled proxy, where example.com is your actual domain name and 10.10.10.10 is the IP address of Plesk server, for instance:
plesk.example.com A 10.10.10.10
3. Create a record with type NS pointing to plesk.exapmle.com
_acme-challenge.example.com NS plesk.example.com
Sync for DNS records between Cloudflare would be very important, especially because of the Let's Encrypt renewing.
Fabio Perri commented
+1 for me !
Automatic sync of dns records to Clouflare. It could be a button to sync just one domain or to sync all domains or you could choose automatic sync when local dns records are set / changed.
This should be possible via Cloudflare api.
Cloudflare seems to be a new player and plesk needs to wait if it makes sense to support cloudflare :-D
I fully approve with Daniel P.
I don't use cloudflare servershield anymore, but I do host my dns for some websites at cloudflare for security reason and indeed each time a ssl certificate needs a renew it fails.
and I have to manually update cloudflare dns record with the new txt record.
Daniel P. commented
We need a solution on integrating Plesk DNS with CloudFlare DNS service and sync all records. At this time Let's Encrypt renewals are failing if you are hosting DNS on CF as the TXT record can't be updated. There are already some external DNS services with extensions (Amazon Route 53, DigitalOceanDNS and Microsoft Azure DNS), so why not include this on such a global DNS provider.
Cloudflare ServerShield Extension is not supported by Plesk any longer need a better solution to integrate Domain Records to Cloudflare with automatic sync especially for domains using Cloudflare as a DNS provider which most of my domains nameserver resides in. Domain Connect does not support CloudFlare DNS at this moment.
I used a previous Panel (CyberPanel) that allows DNS Synchronization with Cloudflare which automatically adds the DNS records to Cloudflare which makes it easy to use for users who wish to add Cloudflare to their domains. I think its an awesome idea to automatically add the records and sync when changes are made on either cloudflare or a Plesk Server.
Sanyog Shelar commented
There is no sense adding partial DNS of Cloudflare it should support FULL DNS
And https://www.domainconnect.org/ for CloudFlare DNS ? :-)
[Deleted User] commented
I am working on an extension for this. If you want to be tester contact me at firstname.lastname@example.org
Gabriel T commented
This is a must have. Plesk is severely lacking to Cpanel in this aspect. Hopefully the PLESK team can team up with Cloudflare to make this happen asap
Rahul Kumar commented
How much vote does it needs? Full DNS should be available for everyone.
Any update guys?
How does Cloudflare currently work with Plesk? Do I have to make any new entries with the domain?
warren Camilleri commented