Configuring DNS for your cPanel domain

Although cPanel allows you to host a website and email for your domain names, you may need to update the domain’s DNS records first, so that a connection between the domain and your cPanel account is made.

If you have shared hosting with a domain in the same 123 Reg account, don’t worry as we’ll automatically configure the DNS records for you.

If this isn’t the case, you will need to configure the DNS records wherever your domain name is registered – whether that’s with 123 Reg or another provider.

Please note that these changes can take up to 48 hours to take effect.

Mandatory Records

  • A (Host): this is your account’s IP address
  • CNAME: this points to the ‘@’ host which controls the ‘A (Host)’ and ‘MX (Mail Exchanger)’ values
  • MX (Mail Exchanger): this should only feature the following entry so that your emails may work – mail.[yourdomainname]

Optional Records

You don’t need to incorporate all these records into your zone file, although it will allow you to use certain functions, such as Autodiscovery through Outlook.

  • A(Host) – this is your account’s IP address
  • CNAME, with host value ‘autoconfig’
  • CNAME, with host value ‘autoconfig.admin’
  • CNAME, with host value ‘autodiscover’
  • CNAME, with host value ‘autodiscover.admin’
  • CNAME, with host value ‘cpanel
  • CNAME, with host value ‘ftp
  • CNAME, with host value ‘webdisk’
  • CNAME, with host value ‘webdisk.admin’
  • CNAME, with host value ‘webmail’
  • CNAME, with host value ‘whm’
  • CNAME, with host value ‘www.admin’
  • TXT, with host value ‘@’ and Points to set as ‘v=spf1 a mx ptr include:secureserver.net -all
  • TXT, with host value ‘admin’ and Points to set as ‘v=spf1 a mx ptr include:secureserver.net -all

 

Please note: make sure that you only use the TXT records list here if you use cPanel email. Otherwise, you may experience issues with your emails.