Topics/Knowledge Base/Managing your zone file

How to: Edit DNS records - A, CNAME, MX, TXT, and SRV

Tyson Acker
posted this on March 27, 2012 09:19

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.

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 at https://www.hover.com/login.
  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 the blank record for the root domain (awesomelawncare.com, for example).  An * (asterisk) in the Hostname is a wildcard.  For example, creating a record for *.awesomelawncare.com will point <anything>.awesomelawncare.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 Record button.



    Enter your hostname, select A from the Record Type drop down list, and then type the appropriate IP address in the Value text box.

    OR

     

    Enter your hostname, select AAAA from the Record Type drop down list, and then type the appropriate IP address in the Value text box.
  2. Click the Save button to the right of your new record.



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 Record button.



    Enter your hostname, select CNAME from the Record Type drop down list, and then type the appropriate target hostname in the Target Host text box.
  2. Click the Save button to the right of your new record.


     

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 Record button.



    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).
  2. Click the Save button to the right of your new record.

 

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 Record button.



    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.
  2. Click the Save button to the right of your new record.

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 Record button.



    The example above 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:  xmpp-server.l.google.com
  2. Click the Save button to the right of your new record.


     

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 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.

  2. 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. Log into your Hover account and select the DNS tab.

  2. Put a check next to the DNS records that you want to modify, select Edit from the drop-down list, and then click on the Edit button.



    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.
  3. Enter the new DNS value and then click Save.

 

Comments

User photo
zoe robson

this wasn't useful in helping answer my question.  I have a .ca domain name hosted at a third party, with DNS set up a third party.  I would therefore like DNS to be ns1.blueridgeconsulting.ca but I get "Domain not in registry (Code 480)" error.  

August 09, 2012 19:38
User photo
Tyson Acker
Hover Help Center

Hi Zoe - glue records need to be created before a host name like ns1.blueridgeconsulting.ca can be used as a name server.  When you save a glue record two things happen:  (1) we tell the domain registries that the host name is a name server so they will allow domains to be pointed at your name server host names, and (2) the glue record is stored by the registry so it can find ns1.blueridgeconsulting.ca without having to do a look up on blueridgeconsulting.ca (this prevents a circular reference).

We have a glue record tutorial here:  http://help.hover.com/entries/21188722-how-to-add-or-modify-your-ow...

August 10, 2012 08:28
User photo
Jack Lin

we have replaced our "MX" and "mail" but the services are not transfered to our new 3rd party email provider and instead the emails still goes to the old email provider. how do i fix this?

August 20, 2012 05:29
User photo
Tyson Acker
Hover Help Center

Hi Jack - when I looked, there was still a Hover MX record in your account.  That has been removed.  Please double check your records under the DNS tab to ensure they are correct for your new email provider.  Also, keep in mind that new DNS records may take anywhere from 15 minutes to 24 hours to take effect.

August 20, 2012 09:27
User photo
Sean Liu

I just switched to Hover from GoDaddy and my tumblr says "This domain’s A-record is not pointing to Tumblr." I created a new A-record with www.tumblr.com but it's still not working. Is it just processing or do I need to do something else?

August 22, 2012 14:45
User photo
Tyson Acker
Hover Help Center

Hi Sean - GoDaddy's old domaincontrol.com name servers just needed to be removed and replaced with ns1.hover.com and ns2.hover.com.  I see you already added Hover's name servers so I removed the GoDaddy servers for you.  Once your Internet provider does a DNS update, everything should work for you.  That could take anywhere from 15 minutes to 24 hours (usually it doesn't take more than a few hours).

When domain names are transferred their name servers are not changed automatically.  Domain owners who use third party DNS with hosting services would experience a service disruption if we changed their name servers after a transfer to Hover.

August 22, 2012 14:55
User photo
Sean Liu

It still says says "This domain’s A-record is not pointing to Tumblr." 

August 25, 2012 00:43
User photo
Yakira Dixon

Hello Sean Liu - Please make sure your A record is pointing to this IP address: 66.6.44.4.

Depending on the number of levels in your domain, you may need to use a CNAME record instead of an A record.

Please consult this Tumblr document for more information: http://www.tumblr.com/docs/en/custom_domains

September 04, 2012 00:01
User photo
Jon Zafra

Hello,   I just want to update my current DNSs from ns5.ev1servers.net  into srv1.kukers.com. and it stays  the same problem as Zoe Robson. It says "Domain not in registry (Code 480)".  The problem is I dont want to transfer the DNS into an own server in my domain, so I suppose is not a glue server.     I dont see the current ns5.ev1servers.net   server in the list....  Im trying to create new DNS as CNAME, as A... and impossible.

 

Thank you

September 27, 2012 05:57
User photo
Allan Van Ness

i've been having the same issue.  

September 29, 2012 01:19
User photo
Tyson Acker
Hover Help Center

Hi Jon - I've sent a reply to your support ticket with additional information and a workaround solution for you.

September 29, 2012 12:15
User photo
Tyson Acker
Hover Help Center

Hi Allan - this issue has a few possible root causes.  Can you send us a support ticket or call in so we can help you get this fixed please?

September 29, 2012 12:16
User photo
David Lawrence

Are there plans to add support for any other record types?  I just wanted to add two NS records for a subdelegation within one of my zones, but the question is somewhat broader since there are only a few limited records that can be used.

October 17, 2012 08:28
User photo
Tim Goldsmith

I'm not the sharpest tool in the box, and I'm really struggling. I've added an A Record, but when I go to my website, it comes up with nothing. I'm not sure if there is some major thing I missed when I transferred from godaddy to you, or if I am just missing something...

December 19, 2012 18:21
User photo
Sander van Dragt

Thanks, this is a helpful explanation of the @ and * hostnames!

February 07, 2013 06:26
User photo
Joseph Knight

The port input box for both adding and modifying an SRV entry will only allow port numbers up to 4 characters long. You know there are larger ports right? I'm trying to add one now and as it stands I cannot use hover.com for SRV entries for my domains. I'm blocked from helping myself due to this oversight during development of the page. How soon can I expect these two input boxes to be expanded to more than 4 characters limit? Don't forget to edit the logic behind the scenes during an attempt to edit an already created SRV entry. It'll let you type out 5 characters but once you submit it tells you you're using the wrong format.

February 21, 2013 03:23
User photo
Andrew Costen
Hover Help Center

You are correct, that is an issue with the Hover control panel at the moment. We've got our developers looking into it, and I'll add yours to the request (I presume it's the only domain in your account that is currently set up with an SRV Record?). I can't say how long it will take for them to get this changed, but it is something we're aware of and are looking into.

February 21, 2013 19:22
User photo
Joseph Knight

When a customer complains about this bug you should make the offer to perform the edit that we are blocked from making ourselves. I've begun to manage this domain elsewhere now.

February 21, 2013 20:13
User photo
Andrew Costen
Hover Help Center

In most cases we would. In this case however, the only way we could make the changes ourselves would remove the ability for you to make any more DNS changes of any sort to that domain based on the workaround, and would require you to contact us for any change you needed made, which is why we tend not to make the offer for that particular issue. That said, if that's acceptable, we will do so for you.

February 22, 2013 14:49
User photo
Joseph Knight

As you probably anticipated, no, that is not acceptable. I will not give up control of my DNS settings even though they are not usable to me in the current state. Seems like such a minute, tiny, little code fix. Must be pretty low priority. Please add me to the ticket so that I'll be notified when it's resolved. Thank you.

February 22, 2013 15:54
User photo
Andrew Costen
Hover Help Center

Will do. I'll actually email you right now with your own ticket that I'll add to the main one on this issues so I can get back to you personally once it's resolved. And rest assured, it is something I'm trying to get pushed.

February 23, 2013 11:12
User photo
Joseph Knight

Thank you very much.

February 23, 2013 11:14
User photo
Andrew Costen
Hover Help Center

You're very welcome. You should have an email from me now as well. Let me know if it didn't arrive though.

February 23, 2013 11:17
User photo
Nathan Hartley
Please add the ability to import and export BIND-style zone files. ; For further information, please consult the BIND documentation ; located on the following website: ; ; http://www.isc.org/ ; ; And RFC 1035: ; ; http://www.ietf.org/rfc/rfc1035.txt
April 19, 2013 16:44
User photo
Andrew Costen
Hover Help Center

Thanks for the suggestion Nathan. It will definitely be taken into consideration.

April 19, 2013 17:05
User photo
Roman Dumycz

Any chance of adding SPF records to your DNS?

April 24, 2013 23:32
User photo
Andrew Costen
Hover Help Center

I haven't heard any talk about it specifically, but I know we're looking into adding more advanced DNS features in the future, so anything's possible.

That said, you should be able to add the record as a TXT record. The syntax would depend on the actual record that was created, there's not a "one syntax for all" type record that is to be used.  Here's some really technical stuff about  SPF records that might help out:  http://www.openspf.org/SPF_Record_Syntax

Whatever your SPF record is, you can enter the entire string of text into the TXT record value, with the @ symbol as the host.

April 25, 2013 12:29
User photo
Dave Kuhar

Seriously, who doesn't love a good Terry Gilliam reference in their tech support documents? It's fun to charter an accountant, and sail the wide accountancy!

May 01, 2013 22:33
User photo
Andrew Costen
Hover Help Center

For Joseph (and anyone else who may be wondering), the issue with SRV records not being able to be over 4 digits long should now be resolved.

May 03, 2013 12:10
User photo
Robert Rockefeller

What is the MX record address for Hover's email servers?

May 04, 2013 09:00
User photo
Andrew Costen
Hover Help Center

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

May 04, 2013 11:28
User photo
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?

May 04, 2013 11:38
User photo
Andrew Costen
Hover Help Center

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.

May 04, 2013 12:14
User photo
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/

May 08, 2013 20:36
User photo
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.

May 08, 2013 23:25
User photo
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.

September 08, 2013 21:36
User photo
David Lawrence

I strongly agree with Jason Pierce.

 

September 08, 2013 22:28
User photo
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.

 

 

November 15, 2013 17:19
User photo
Joel Pais
Hover Help Center

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

November 16, 2013 13:06
User photo
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 :(
November 20, 2013 13:49
User photo
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?

January 27, 2014 13:37
User photo
Brian Cabral
Hover Help Center

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.

January 28, 2014 17:08
User photo
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

 

March 01, 2014 20:55