Enable and setup CloudFlare with InterServer

Posted on October 21st, 2017

Cloudflare is a free web service that secures and accelerates the website performance by the act as a proxy between the website viewer and Our servers. Through this technology, you can protect your web sites against malicious visitors and DDOS attacks and also you can save Bandwidth and reduce the page load times which will boost the website performance.

When you activate Cloudflare for websites, your sites become part of the Cloudflare network with routing technology and 23 data centers around the world. Let’s have a look on Advantages of Cloudflare technology:

1) Site Performance Improvement: Cloudflare stores Cache of your website static contents and delivered the cached contents from the closest caching box.

2) Mobile Device Optimization: it makes website pages as fast and efficient for all devices such as Mobiles, Tabs, etc.

3) Bot and Threat Protection: Cloudflare delivered data from its own database to protect the websites from malicious visitors and various attacks.

4) Offline Browsing Mode: If any case our servers are unavailable, visitors should still able to view the website because the Cloudflare uses Cache.

5) SSL Support: Cloudflare provides free SSL certificate for the websites.


Let’s discuss how we can enable Cloudflare via our cPanel Cloudflare plugin.

1) To enable Cloudflare, you need to login to your cPanel and choose “Cloudflare” under “Software” section.

Enable Cloudflare


2) Login to your Cloudflare account. If you have not signed up yet, you will need to sign up by click on “Signup” at the bottom of login Page. Enter the Email ID and Password of your Cloudflare account to login.

Enable Cloudflare


3) The next step is to enable the Cloudflare for a domain, to activate the Cloudflare for the domain you need to the add the domain to the Cloudflare and click on the gray cloud next to the domain name.

You can view the domains DNS record details under “Domains” tab and you can disable Could Flare for an individual record. Under “Settings” tab you can enable auto minify CSS, HTML, JavaScript and under “Analytics” tab you can view the Bandwidth usage and requests.

Enable Cloudflare



If you need any further assistance please contact our support department.



11 Responses to “Enable and setup CloudFlare with InterServer”

  1. Pankit Mehandru says:

    i’m unable to route throught cloudflare from CPanel.

    getting error No or invalid host_key

    • Hello Pankit,

      Greetings from InterServer.

      Please make sure you have a cloudflare account created from their website and you should be able to login to Cloudflare dashboard using those credentials from our cPanel. If you still find any issue with it, please drop us a support request to [email protected]

      Have a nice day.

  2. Garnet Barcelo says:

    I cancelled my website hosting account of over a decade’s standing at HostGator, and decided to start a fresh website by getting an account at InterServer. This was not a transfer of websites ─ I entirely turned my back on the database at HostGator and abandoned everything.

    Let’s just say that there was a sense of affront on my part where HostGator was concerned, and I wanted to be forever done with them. My account’s database was too large (11.4 gigabytes) for me to initiate a backup and download on my own ─ anything larger than 10 gigabytes had to be performed by HostGator ─ and I had no intention of beseeching them for anything whatsoever, not even some help.

    So I walked away from that decade or more of work (my last recently published post was in fact over 53,000 words). To be honest, I intended to be done with hosted websites entirely, but I cooled down after a few days.

    Anyway, I also changed my domain registrar (it was with GoDaddy) and I now have Porkbun where my CloudFlare nameservers seem to have properly migrated over from GoDaddy.

    But my problem now is that my new website at InterServer returns a 503 error whenever I try to directly access it, and the same thing happens when I try to log in to my WordPress dashboard.

    I suspect this is probably because my InterServer nameservers are their own (dns2027a.trouble-free.net and dns2027b.trouble-free.net).

    How do I resolve this?

    Should I just close out my website’s CloudFlare account and then apply to have my website added again as if it was brand new?

    Or is the problem one that lies solely between InterServer and Porkbun ─ my website at InterServer should be reflecting the CloudFlare nameservers that are so very clearly being displayed at Porkbun?

    If that is the issue, then should I somehow be able to manually change my website’s InterServer nameservers in the InterServer cPanel, editing them to match Porkbun’s CloudFlare nameservers? If so, I honestly don’t see what I would access to do this, for only two cPanel icons display “DNS” ─ I have “DNS Zone Backups” shown in the JETBACKUP section; and “Track DNS” in the ADVANCED section.

    I hope this explanation of my dilemma was clear enough in my layman’s terms, and that there is a perfectly simple resolution…for once.


  3. Gregor Hekro says:

    And with Plesk?
    I got always unsecure website!

  4. michael says:

    Hello, i folowed the steps and i can see cloudflare configuration on my cpanel cloudflare area. But On cloudflare asks to change nameserver to the cloudflare sugested name. i just found inside webhosting default nameserver, but didnt find where i change it.

  5. Fausto says:

    And with DirectAdmin?
    does exist any plugin for DirectAdmin?

  6. C says:

    How do you set up Cloud server CDN when you have Direct Admin and not CPanel?

    • NAGENDRA says:


      Choose a CDN Provider:
      Start by selecting a CDN provider. Popular options include Cloudflare, Akamai, Amazon CloudFront, and MaxCDN. You’ll need to sign up for an account with the CDN provider of your choice.

      DNS Configuration:
      Your CDN provider will typically provide you with DNS settings to configure. Log in to your DirectAdmin control panel and follow these steps:

      Click on the “DNS Management” or “DNS Administration” option.
      Add a new DNS record (usually a CNAME or Alias record) provided by your CDN provider. This record will point to your CDN’s domain.
      SSL Configuration (if applicable):
      If your website uses SSL/TLS (HTTPS), you’ll need to configure SSL settings for your CDN. This might involve generating an SSL certificate for your domain. Some CDNs offer free SSL certificates.

      Origin Server Configuration:
      Configure your CDN provider to know the origin server hosted IP. You’ll typically need to specify your server’s IP address or domain name.

      Cache Configuration:
      Set up caching rules based on your website’s needs. Configure which content should be cached and for how long. Most CDN providers offer fine-grained control over caching.

      Purge Cache (if necessary):
      Some CDN providers offer options to manually purge the cache when you make updates to your website. This ensures that your visitors always see the latest content.

      Before fully deploying the CDN, thoroughly test your website to ensure that everything is working as expected. Check for any issues with content delivery, SSL, or other functionality.

Leave a Reply