How to: Edit DNS records - A, CNAME, MX, TXT, and SRV (Updated Aug 2015)

This tutorial explains how to create customized DNS records for registered domain names in Hover.

Please note that your domain needs to be pointed at the Hover name servers (ns1.hover.com and ns2.hover.com) in order for changes to your DNS records to take effect.   Click here for instructions on how to change your domain name servers.  By the same token, if you're using another company's name servers, like those of your hosting company, adding DNS records through Hover will have no affect on your domain.  In that circumstance, you'll want to add the DNS records through your hosting company account where those records are controlled.

This is an advanced solution for technical users.  You should not change your DNS records unless directed by your hosting company, or if you are familiar with configuring zone files.  If you are unsure whether or not you need to edit your DNS records, don't hesitate to contact a customer adviser for assistance at help@hover.com or by phone at 1-866-731-6556.

To manage DNS records, follow the steps below:

 

1.  Log into your Hover account online here

 

 

2.  If you have more than one domain name listed in your account, click on the domain name that you want to use with customized DNS records.  This will take you to its Domain Details page.

 

 

3.  Click on the DNS tab to manage records for the selected domain name.

 

 

The next steps depend on the record type that you want to edit or create.  Details for each type can be found below.

Please note that the Hostname is the prefix before the domain name.  An @ in the Hostname represents an empty prefix (so the name exactly matches the domain name; for example monsieursbucket.com). The @ hostname is also referred to as the "the root" of the domain. An * (asterisk) in the Hostname is a wildcard, and represents any prefix.  For example, creating a record for *.monsieursbucket.com will point <any prefix>.monsieursbucket.com at the IP address provided.

 

A and AAAA (IPv6) Records

An A Record or IPv6 Record is used to point a hostname at an IP address. This record type can be used to point your domain name at your web host or for creating subdomains which point directly to an IP address.

To create a new A Record or IPv6 Record, follow these steps:

1.  Click on the Add New button.

A and AAAA (IPv6) Records

 

2.  Select the Record Type A.  Enter your hostname, and then type the appropriate IP address in the Value text box.

Please note: to create a blank record, enter @ as the hostname.

 

OR

 

Select the Record Type AAAA.  Enter your hostname, and then type the appropriate IP address in the Value text box.

 

 

3.  Click Save

CNAME Records

A CNAME record, or Canonical Name record, is a pointer of one name to another.  A CNAME record points a hostname to another name that is already created for a server or system.  Canonical means expected or real name.  These records are pointing a name you created at the "real" name for the server or system.

This is useful when running multiple services (such as an FTP and a webserver) from a single IP address. Each service can then have its own entry in DNS (such as blog.mydomain.com or ftp.mydomain.com).

You may also be requested to enter a CNAME record to verify domain ownership for online services such as Google Apps

CNAMEs should only be used if you can't use an A Record.

 

To add a new CNAME record, follow these steps:

 

1.  Click on the Add New button.

 

 

2.  Select the Record Type CNAME from the drop down menu.  Enter your hostname (which creates the subdomain), and then type the appropriate target hostname in the Target Host text box.

 

 

3.  Select Save.

 

MX Records

A MX record or Mail Exchange record specifies how e-mail should be routed.  The MX record points to the servers that should receive e-mail for the domain.

In simple terms, the MX record allows the rest of the world to know where your email needs to be delivered.  The default setting points your domain to Hover's mail system.

Each MX record contains a host name and a numeric priority.  The lower numbers have higher priority.  Priority 0 is highest priority.  Setting priority is useful if the e-mail service uses secondary servers.  Secondary servers are usually given lower priority because they may be operated externally, not have direct access to the primary e-mail storage, have less Internet bandwidth, among other reasons.

To create an MX record for your domain enter @ as the hostname.  If you are creating an MX record for a sub domain, then you can enter your sub domain into the Hostname field.

To add a new MX record, follow these steps:

 

1.  Click on the Add New button.

 

 

2.  Enter @ as the Hostname (unless you want to use a sub-domain for your email services), select MX from the Record Type drop-down list, enter a priority, and then type in the Hostname of your email service (your email provider will be able to tell you what hostname should be used).

 

 

3.  Select Save.

 

TXT Records

TXT records allow users to associate some text with a hostname.   Originally TXT records were created to add arbitrary human-readable text to DNS records. Today TXT records have a number of practical uses, one of which is to define Sender Policy Framework (SPF) information which can be used by multiple e-mail technologies to assist in identifying the actual sender of an email.

 

To add a new TXT record, follow these steps:

 

 

1.  Click on the Add New button.

 

 

2.  Enter the Hostname for your TXT record, select TXT from the Record Type drop-down list, and then type in the value of your TXT record.

 

 

3.  Select Save.

 

SRV Records

An SRV record is a service record which specifies information on available services.    Services such as Google Apps may require you to create SRV records.  

SRV records have the following form:  _Service._Protocol.DomainName TTL Class SRV Priority Weight Port Target

The Class is always set to IN and the TTL is set automatically by our DNS server.

To add a new SRV record, follow these steps:

 

1.  Click on the Add New button.

 

 

2.  The example below will create an SRV record with the following values:

Hostname:  _xmpp-server._tcp (xmpp-server service over the tcp protocol)

Record Type:  SRV

Priority:  5

Weight:  0

Port:  5269

Destination Hostname (Target):  xmpp-server.l.google.com

 

Edit and Delete Existing DNS Records

 

To edit an existing record, follow these steps:

 

 

1. Mouseover the record that you want to modify and click on the edit DNS link.

 

2. Enter the new record and then click Save.

 

 

To Delete an existing record, follow these steps:

 

 

1.  Mouseover the record that you want to delete and click on the delete link. Click Yes, when asked "Are you sure you want to delete?"

 

Bulk DNS Management

 

DNS records can be edited in bulk for multiple domain names instead of editing records for each individual domain name.  To edit DNS records in bulk, follow these steps:

 

 

1.  Go to the Your Account menu, and select DNS

 

 

2.  You can sort the DNS records by clicking on the headings HOST, RECORDS, or DETAILS.

 

 

3.  Put a check mark next to all the records you want to update and select the action from the drop down menu above.  Click BULK EDIT.

To reset DNS records to the Hover default setting, or delete existing records in bulk, you can select Reset or Delete from the drop down list instead of the Edit option.

 

 

4.  Enter the new DNS value and then click SAVE.

 

Pro Tip for Archiving Old DNS Records

When changing DNS records, if you want to archive an old one in the event you may want to switch back to it later, this can be done through your DNS tab.

On the old record, add a semi-colon ( ; ) before any hostname to turn that record into a "comment".  Once saved, any record with a semi-colon in the hostname has no affect on active DNS records and gives you a handy way to retain that info as a comment for future reference.

Have more questions? Submit a request

90 Comments

  • 0
    Avatar
    Andrew Costen

    Hover's MX record address is: mx.hover.com.cust.hostedemail.com

  • 0
    Avatar
    Robert Rockefeller

    My DNS control panel won't take an MX record of the form mx.hover.com.cust.hostedemail.com. It wants an IP address.

    Am I doing something wrong? Or what is the IP address from Hover's mail server?

  • 0
    Avatar
    Andrew Costen

    You can try 216.40.42.4, but keep in mind that the IP address could change at any time (which is why it's supposed to be a hostname like mx.hover.com.cust.hostedemail.com since it will always point at the proper IP address), so I'd suggest speaking with the administrators of your DNS control panel to see if there's an option to do so somewhere that might be less obvious.

  • 1
    Avatar
    Paul Hammond

    We need to set an ALIAS or ANAME record to support a root domain on Heroku. Subdomain redirection or 301 permanent redirect is not an option since we will be using SSL and don't want any warnings.

    see: https://devcenter.heroku.com/articles/custom-domains#root-domain

    ANAME: http://www.dnsmadeeasy.com/services/aname-records/

    ALIAS: http://blog.dnsimple.com/zone-apex-naked-domain-alias-that-works/

  • -1
    Avatar
    David Lawrence

    ANAME and ALIAS are not official DNS records recognized by any IETF standard.  They are peculiar to DNS Made Easy and dnsimple and mean your zone must be hosted on their servers.

  • 1
    Avatar
    Jason Pierce

    I just really wish you could download/upload a whole zone file, or even paste in a fragment of a zone file.  It's such a pain having to go through this interface to create more than a handful of records.  I have to manage several domains and it's a real chore.  Especially since every time it resets and chooses the first alphabetical domain as the default one.  More than once I've had to go scrub them and redo it when I forget to change it for the Nth entry.

  • 1
    Avatar
    David Lawrence

    I strongly agree with Jason Pierce.

     

  • 0
    Avatar
    Alberto Sanchez

    I'm trying to use Microsoft's live email with custom domain.

    They ask for a MX record in the form: 

    • DNS record type: MX
    • Host: elconfidencial.in
    • MX server: 8db6cfb0329f4b94b0e5cacxxxxxx3.pamx1.hotmail.com
    • TTL: 3600 or 1 hour
    • Priority: 10 (or High priority)

    For some reason it doesn't recognize Hover records, may be it's because Hover sticks @ on the host field when it isn't a subdomain.

     

     

  • 0
    Avatar
    Joel Pais

    Hey Alberto, I'll be shooting you a follow-up in the request you opened with us.

  • 0
    Avatar
    Omar Fierros

    I'm trying to point my domain to smore.com, it says that I need to add a CNAME record as domains.smore.com, I follow the instructions listed here and I am not successful, I haven't tied a whole of different ways, still no success :(

  • 0
    Avatar
    Neil Faiman

    Can you explain the relationship between forwarding (as described in your "How to forward your domain name" article) and the use of CNAME records? They seem to accomplish the same thing.

    Supposing that I have a domain, "myfinedomain.org" registered at Hover, and I have a web site for that domain hosted at Amazon S3, what would be the best way to get myfinedomain.com and www.myfinedomain.com pointing at my S3 bucket? Create top-level and www. CNAME records? Use forwarding? Or follow Amazon's suggestion, to point the top-level domain at the S3 bucket, create a second S3 bucket to represent the www. domain, define that bucket to forward to the real bucket within S3, and create a CNAME record for the www. subdomain pointing at the www. bucket?

  • 0
    Avatar
    Brian Cabral

    Hi Neil,

    There is no relationship between URL forwarding and CNAME records, unless of course you are forwarding your domain to a subdomain that is set up with a CNAME record.

    URL forwarding allows the forwarding of your domain to a URL, for example  domain.com can be forwarded to the URL:  http://example.com/page

    In order for URL forwarding in Hover to work, your blank domain must be pointing to our forwarding IP address: 64.99.80.30

    A CNAME is a DNS record. This is used to create a subdomain, such as " www.example.com" which points to a hostname.  This hostname may be pointing to a server that uses a pool of rotating IP addresses. Many hosting companies use CNAME records because it allows all their customers to point to the hostname instead of and IP address, which would result in the customer to have to make any changes to their DNS everytime their hosting company's IP address changes.

    And eample of this would be Google Apps.  You can create a subdomain for "mail" as a CNAME record that points " mail.example.com" to the hostname " ghs.googlehosted.com".

    How you point your domain to your Amazon hosting depends soley on what Amazon's requirements are.  If you have any email from them with instructions of what they require, and are unsure how to proceed, please feel free to send us an email to  help@hover.com or give us a call at 1-866-731-6556 (Mon-Fri between 8am and 8pm EST) and we can help you out with that.

  • 0
    Avatar
    Ana Petrusevski

    Hi there

    I have created a new A record for my site so that I can set up a custom URL for where my site is hosted which is with cargo collective. It is saying that my domain DNS is not yet properly pointed.

     

    There are now 3 x "A records" on my DNS tab on hover. One of them is for Cargo collective, do I need to make that the default one, tick box next to it? I am not sure how to do this

    The other 2 A records are for "*" and "@". Am a bit confused on how to make this work. Can you please let me know

     

    cheers

    Ana

     

  • 0
    Avatar
    Network Admin

    +1 for zone file support. Both import and export are relatively basic features that are implemented on every host we've used.

  • 0
    Avatar
    Konstantin Rubinov

    Useful and clear explanation about difference between ARecord and CNAME http://www.youtube.com/watch?v=WqhgGpv4cKY

  • 0
    Avatar
    DJ Miller

    Is there a way to make an automated update to a DNS record when our IP address changes (a.k.a. "Dynamic DNS")?

  • 0
    Avatar
    Joel Pais

    Hey DJ,

    Hover does not have any plans to support Dynamic DNS at this time. Not to say that it will never be supported through Hover, but we are working on some exciting changes that you'll see over the next few months.

  • 0
    Avatar
    Jared Jones

    Joel,

    Just to chime in on DJ's request, I would absolutely love to see a dynamic DNS service offered as well. Seems silly to pay for a service like dyndns (which was once free) when I'm already paying for a custom domain of my own. I wouldn't even mind paying a reasonable fee for the service. I'm sure we are not the only ones to want this.

    Thanks,

    Jared

  • 0
    Avatar
    DJ Miller

    Jared,

    There are options for doing this without extra cost. I have been using ZoneEdit.com for a long time with my domains. Recently, they had some extended downtime (nearly a week), which caused me to look for other options (and which prompted my inquiry above), and I came across a free dynamic DNS service provided by NameCheap.com -- though I had to do some searching to figure out exactly what to click to enable it and what the name servers' addresses were.

    I'd still love to be able to handle it within Hover itself instead of relying on a third party (ZoneEdit's recent downtime proved they aren't the most responsive when things go wrong, and the searching involved in just setting up my NameCheap account makes me wonder how reliable they'll be over time), but I just wanted to share the options I've found to get by.

  • 0
    Avatar
    Jared Jones

    This ended up working for what I wanted:

     - My Asus router (RT-AC66R) has a free DDNS option, with a hostname on *.asuscomm.com.

    • Added a CNAME record on my Hover-administrated domain, with the hostname pointed to the subdomain I created via Asus' free DDNS service
  • 0
    Avatar
    Caue Rego

    Still hoping for the import / export of zone files! Nothing yet, right? :(

  • 0
    Avatar
    Blair M

    Nothing yet,  but we'll be sure to post it here when it is available. 

  • 0
    Avatar
    Masa Zorn

    Hi I change my DNS server and I change rekord A for 184.168.47.225 (GoDaddy). When I open the website(fengshuieffect.com) in google this message appears "Can not find server fengshuieffect.com because it failed DNS lookup. DNS is the network service used to translate site names to Internet addresses. This error is most often caused by the lack of an Internet connection or a misconfigured network. It can also be caused by lack of response to DNS server or a firewall that prevents Google Chrome access to the network." Error Code: ERR_NAME_NOT_RESOLVED

    After which time the records will be updated? That I can see this website in google without this error

  • 0
    Avatar
    Brian Cabral

    Hi Masa,

    Nameservers are copied over from the previous registrar with transfers as a means to prevent downtime. In order to use the DNS in your hover account change the name servers to hover's default nameservers.

    To change your name servers, click the 'name servers' tab from your account and scroll over the domain you're looking to use and when you bring your mouse over the domain there will be an option to revert to default, click yes to change them.

    Name servers changes can take up to 48 hours to propagate but once the changes take effect your hover DNS will have the authority for your domain and the A records should resolve fine.

    Please feel free to shoot us an email at help@hover.com if you need further assistance.

  • 0
    Avatar
    Masa Zorn

    Hi there,

    I did as the instructions.I do not know if it is properly. I sent mail to help@hover.com with screenshots. I have hosting on GoDaddy and I want manage my website with WordPress but I can't with this error ERR_NAME_NOT_RESOLVED

  • 0
    Avatar
    Brian Cabral

    Hi Masa, I sent a reply to your email for some assistance.

  • 0
    Avatar
    Nasir Shaikh

    Hi,

    We updated our WWW records and domain literal on Friday (now Monday), but the records have not changed in the NS. There doesn't appear to be anything to push these changes through, is there anything else that can be done to resolve this?

  • 0
    Avatar
    Brian Cabral

    Hi Nasir,

    I just sent you a quick email to assist you with changing the name servers to point to hover. Keep in mind, the name servers must always be ns1.hover.com and ns2.hover.com if you want to use the DNS associated with your domain in your hover account. You can reply to my email if there's anything else I can help you with :)

  • 0
    Avatar
    Victoria Walker

    Hi, 

    how long does it take for changes to the MX to take effect? I have put in host record "@", priority "0" and hostname "mail.affordable.ch" (details provided by my host) but i still get a postmaster failure when I try to send myself an email (the host has confirmed that the A record is successfully pointing at their servers). 

  • 0
    Avatar
    Victoria Walker

    Edit to my comment - should read hostname "mail.affordablegeneva.ch"

Please sign in to leave a comment.
Powered by Zendesk