I decided to increase the loading speed of my website and prevent it from hacking attacks. One of this optimization technique is a content delivery network (CDN). I start with cloudflare.com because it has an excellent free plan and here we will fix some common problems related to Access cPanel and FTP With Cloudflare.
Because after setting up Cloudflare, I'm unable to access my website cPanel and FTP. I tried almost all the method to fix this issue and finally got the actual solution of the problem.
Follow below steps to Access cPanel and FTP With Cloudflare enabled a website or WordPress blog.
To access cPanel and FTP you should use:
But all above options don't work for me. if you are facing the same problem, you just need do is access your cPanel and FTP using the base IP of your origin server.
Direct domain based access not allowed because of global protection phenomena of CloudFlare to prevent hacking attacks.
How To get know IP of your website:
You can know all the details simply by checking your hosting provider's email but if you missed such emails or not able to connect your provider instantly, you can try an alternate method.
Every time when you set up a domain, CloudFlare scan and make entries of your DNS records based on origin. So it will help you to know the IP address of your domain if you didn't remember.
- Login to your Cloudflare account
- Under my website, click the DNS settings
- DNS Settings, you will find your IP address as below image
If your IP is 18.104.22.168 than access cPanel,
http://22.214.171.124:2083/ or 2082 use port as per the provider's configurations.
Connect to FTP with CloudFlare:
Open your FTP client software and put IP in Hostname with your username and password.