Image by Gerd Altmann from Pixabay
Image by Gerd Altmann from Pixabay

Whether you’re migrating a site or setting up a new one, connecting your domain to your cPanel hosting account is a critical step. This guide walks you through updating DNS settings for domains registered with GoDaddy, Namecheap, and other popular registrars.

🔧 What You’ll Need

  • Access to your domain registrar account (e.g., GoDaddy, Namecheap)
  • Nameservers or IP address from your cPanel hosting provider
  • Optional: Two-factor authentication enabled for added security

đŸ› ïž Method 1: Pointing via Nameservers (Recommended)

This method delegates DNS control to your hosting provider.

✅ Steps for GoDaddy

  1. Log in to your .
  2. Go to My Products → Domains.
  3. Click DNS next to the domain you want to update.
  4. Scroll to Nameservers and click Change.
  5. Select I’ll use my own nameservers.
  6. Enter the nameservers provided by your cPanel host (e.g., ns1.fourstarhost.com, ns2.fourstarhost.com).
  7. Save changes and verify via 2FA if prompted.

⏳ DNS propagation may take up to 48 hours.

✅ Steps for Namecheap

  1. Log in to your .
  2. Go to Domain List → Manage next to your domain.
  3. Under Nameservers, choose Custom DNS.
  4. Enter your hosting provider’s nameservers.
  5. Click the ✅ checkmark to save.

✅ Steps for Other Registrars

Most registrars follow a similar flow:

  • Log in
  • Navigate to domain settings
  • Find the nameservers section
  • Replace default nameservers with those from your cPanel host
  • Save and wait for propagation

🧠 Method 2: Pointing via A Records (Advanced)

Use this if you want to keep DNS control at the registrar or via a third-party like Cloudflare.

Steps:

  1. Log in to your registrar’s DNS management panel.
  2. Locate the A Record section.
  3. Add or edit the following:
    • Host: @
    • Type: A
    • Value: Your cPanel server’s IP address
    • TTL: Default or 1 hour
  4. (Optional) Add a second A record for www pointing to the same IP.

đŸ§Ș How to Verify DNS Changes

  • Use  to confirm propagation.
  • Ping your domain or use dig/nslookup from terminal to verify resolution.
  • Check your cPanel dashboard to confirm the domain is added and resolving.

đŸ§© Final Tips

  • If your domain isn’t the primary one on your cPanel account, add it as an Addon Domain.
  • For email services, don’t forget to configure MX records after DNS changes.
  • Consider enabling DNSSEC for added security if supported by your registrar.

 

Ready to host your site with us? Click here to see our plans: https://billing.fourstarhost.com

By staff