Cloudflare is my DNS, SiteGround will host my site... How?

I apologize for being next in the long line of total Noobs who have no idea what they are doing. This web stuff is Greek to me, and I’m having difficulty diagnosing the problem, much less solving it.

Here’s my issue. I have a domain through Cloudflare. I would like to host my site at SiteGround. I have no idea how to accomplish this.

When I type in my domain, I get a “This site can’t be reached”, “DNS_PROBE_FINISHED_NXDOMAIN” error.
When I go to SiteGround to log in to create the site (going to admin), I get the same error “DNS_PROBE_FINISHED_NXDOMAIN”.

I understand that the “DNS_PROBE_FINISHED_NXDOMAIN” error is when the DNS doesn’t have the IP address of the hosting site. From what I see, this has something to do with the nameservers, and I even saw through siteground that this needs to be changed on the DNS side, but I don’t see how I can change the nameservers. I do see where the nameservers are listed (DNS > Records), but I don’t have any functionality to make changes.

I’d appreciate any advice anyone has to give. Thanks for taking the time.

You can try contacting their support team if there is no name server config in the dashboard. (I have never used their stuff, but contacting support is usually the way to go)

Once you have a hosting plan, you should visit your hosting provider (Siteground) admin page (cPanel or similar) and get the IP address of the server assigned to your domain.

With that IP address at hand, you can go to, pick your zone, and create an A record pointing to your origin server.

Name: [your domain]
Content: [your hosting server’s IP address]

You may want to also create another A record with Name: "www", pointing to the same IP address.


This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.