# How to link a domain to a Web Hosting Service?
Connecting Your Domain
To point your domain name (e.g., yourdomain.com) to your hosting account with us, we recommend using Cloudflare for enhanced security and performance. Follow these steps:
Step 1: Add Your Domain to Cloudflare
If you haven't already, sign up for a free Cloudflare account and add your domain name to it. Cloudflare will guide you through updating your domain's nameservers at your domain registrar (where you bought the domain).
Step 2: Find Your Server IP Address
Your server's IP address is required to create the DNS records in Cloudflare. You can typically find this IP address after logging into your cPanel account. Look for a section labeled as "Shared IP Address". (If you have trouble finding it, our support team can assist you.)
Step 3: Configure DNS Records in Cloudflare
In your Cloudflare dashboard for the domain, navigate to the DNS settings. You will need to create (or update) one main record:
- An "A" record for your root domain: Set Type to
A, Name to@(which represents your root domain), and IPv4 address to the Server IP Address you found in cPanel. Ensure the "Proxy status" is set to "Proxied" (orange cloud icon).
Step 4: Configure SSL/TLS in Cloudflare
In your Cloudflare dashboard, navigate to the "SSL/TLS" settings page. For the encryption mode, select "Flexible". This means Cloudflare will secure the connection between your visitors and Cloudflare, while the connection between Cloudflare and our server will be over HTTP. Our servers are configured to work optimally with this setup.
Important: Do not use "Full" or "Full (Strict)" SSL modes in Cloudflare unless you have installed a separate SSL certificate directly on your cPanel account. Using "Flexible" is the recommended and simplest approach when proxying through Cloudflare.