Setting Up DNS for WHMCS Cloud

Overview

When you purchase WHMCS Cloud, WebPros automatically provides a domain name for immediate access to your instance. Most WHMCS Cloud users will want to configure DNS to use a custom domain or subdomain with to access WHMCS Cloud instead of using the default WebPros-provided URL.

Setting up DNS allows you to use your preferred domain or subdomain while maintaining all the benefits of the managed WHMCS Cloud platform.

Understanding Your WHMCS Cloud Domain

When you purchase WHMCS Cloud, you receive an automatic URL that allows you to immediately access WHMCS. This URL uses the following format:

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.package.webpros.cloud

This automatic domain name remains active for the lifetime of your WHMCS Cloud instance.

Using a Custom Domain or Subdomain with WHMCS Cloud

To use a custom domain or subdomain, you must create a DNS record that points to the WebPros-provided automatic domain name.

  • To use a custom top-level domain (for example, example.com), create an ALIAS record.
  • To use a custom subdomain (for example, store.example.com), create a CNAME record.

After creating the appropriate record, DNS propagation typically takes 24-48 hours to complete. You can verify your configuration by navigating to your custom domain or subdomain in a web browser.

Note:
  • The specific steps for creating DNS records vary depending on your DNS provider and the record types that your hosting provider has enabled. The following sections cover common control panels.
  • DNS changes may take time to propagate. Your custom subdomain may not work immediately after creating the DNS record.

Setting Up DNS in cPanel

If you manage your domain’s DNS through cPanel, perform the following steps:

  1. Log in to your cPanel account.
    Note:
    For help accessing your cPanel account, contact your hosting provider or system administrator.
  2. Go to the Domains section and click Zone Editor.
  3. Locate your domain in the list and click Manage.
  4. Click Add Record and choose the appropriate record type:
    • Add an ALIAS record if you want to use a custom top-level domain.
    • Add a CNAME record if you want to use a custom subdomain.
  5. If you added a CNAME record, enter your desired subdomain for NAME.
  6. Enter your WebPros-provided automatic domain name.
  7. Click Add Record.

For more information, see cPanel’s Zone Editor documentation.

Setting Up DNS in Plesk

Note:
Plesk does not support adding and managing ALIAS records. As a result, you cannot set up a custom top-level domain using Plesk.

If you use Plesk to manage your subdomain’s DNS:

  1. Log in to your Plesk control panel.
    Note:
    For help accessing your Plesk account, contact your hosting provider or system administrator.
  2. Navigate to Websites & Domains and select your domain name.
  3. Click DNS Settings.
  4. Click Add Record and select CNAME from the record type menu.
  5. Enter your desired subdomain for Domain name.
  6. Enter your WebPros-provided automatic domain name for Canonical name.
  7. Click OK to save the record.

For more information, see Plesk’s Adding and Modifying DNS Records documentation.

Other DNS Providers

If you use a different DNS provider, create a DNS record that points your custom domain or subdomain to your WebPros-provided automatic domain name.

For more information, see your DNS provider’s documentation or contact them for help.