How to: Edit DNS records (A, AAAA, CNAME, MX, TXT, SRV)

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 (IPv4) and AAAA (IPv6) Records

An A Record, or AAAA 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 or AAAA 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 Value, and then type the appropriate IPv6 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

91 Comments

  • 0
    Avatar
    Brian Cabral

    Hi Victoria, I just sent a reply to the email you sent to help@hover for some assistance.

  • 0
    Avatar
    Shawn Hank

    Is there a way for me to use my custom dns name and Hover Hosted email on my computers and mobile devices? It's not clear to me why I need to use mail.hover.com when I can just use "mail.<insert\_custom\_domain\_name\_here>.com".

    Isn't this the whole point of custom domains?

    I am fairly new to Hover Hosted Email and just don't "get" why it has to be done this way? Can't I use my own custom domain name with Hover when setting up accounts?

    Thanks,

    -Shawn

  • 0
    Avatar
    Brian Cabral

    Hi Shawn,

    mail.hover.com is used as a standard because it's protected by an SSL certificate. However, you can use mail.<yourdomainname> as the mail server as long as there's a corresponding DNS record for the domain but there wouldn't be an SSL certificate associated. I've sent you an email for some assistance so you can reply to my email if there's anything I can help you with.

  • 0
    Avatar
    Ken Anderson

    I would like to associate one of my domains with a website located on Github. The Github instructions for doing this are located here:

    https://help.github.com/articles/tips-for-configuring-an-a-record-with-your-dns-provider/

    To follow those instructions on Hover, do I just add two new A records using the @ symbol for the hostname and filling in the two IP addresses listed on the GitHub page?

    I assume that i would then delete the other A record that has a hostname of * (asterisk)?

    I've never done this before so I don't want to mess anything up! Thanks.

  • 0
    Avatar
    Blair M

    Hi Ken, 

    Thanks for the message about this.  Based on those instructions, you can use the two A records.  You would want to delete the two A records that are set as default (64.99.80.83) and then add two new A records (@) that point to each of the IP addresses provided by GitHub: 

    • 192.30.252.153
    • 192.30.252.154
  • 0
    Avatar
    Ken Anderson

    How long should I wait before the new A records become available? I made the changes ~2-3 days ago and it does not appear to have propagated. When I run the dig command that GitHub recommends, I get the following response:

     

    dig cuacm.org +nostats +nocomments +nocmd

    ; <<>> DiG 9.8.3-P1 <<>> cuacm.org +nostats +nocomments +nocmd

    ;; global options: +cmd

    ;cuacm.org. IN A

     

    GitHub indicates that I should see something similar to the below example:

    dig example.com +nostats +nocomments +nocmd
    ;example.com
    example.com. 73 IN A 192.30.252.153
    example.com. 73 IN A 192.30.252.154

     

    Did I make the changes to my A records correctly for cuacm.org?

  • 0
    Avatar
    Brian Cabral

    Hi Ken,

    I noticed the name servers associated with your domain were not set to ns1.hover.com and ns2.hover.com. I went ahead and updated them for you so the website will begin resolving properly once the changes propagate.

  • 0
    Avatar
    Ken Anderson

    Hi Brian,

    Thanks so much! I knew I was doing something wrong. I'll check things out tomorrow to see if the changes have propagated.

    Happy Thanksgiving!

    Ken

  • 0
    Avatar
    Josh Weatherly

    I don't understand how you can claim to have "Advanced DNS Management" while still lacking an ability to import zone files. Even the ability to import only records of a certain type would be helpful..

    I want to transfer more domains to your service but am hesitant to do because the amount of work it will take to enter each record manually through your UI.

    I don't need to Bulk edit records that already exist, I need to bulk insert many records(10-15), and then do this many times for all my domains. If I'm missing something and this is already available, I apologize.

    Thanks
    -Josh

  • 0
    Avatar
    Michael Fich

    Hi Josh,

    I completely understand where you're coming from.  It can be quite frustrating to enter tens, or even hundreds, of DNS records copied from one zone file into a Hover interface at the moment.

    We are actually developing more tools to make bulk management of DNS records much more user friendly, however we don't have an ETA for the release of these new features at the moment.

    I do sincerely apologize for any inconvenience this may be causing at the moment.

  • 0
    Avatar
    Jaakko Saari

    I would really need some help with pointing my domain to my server. Currently nothing works..

  • 0
    Avatar
    Blair M

    Hi Jaakko, 

    Looks like you received some help through our help desk, your name servers weren't pointing to Hover, which is why the DNS records in your Hover account weren't affecting your domain.  Now it's just a matter of waiting for the name server changes we made to propagate.

  • 0
    Avatar
    Steffen Uhlig

    Hi,

    how would I enter multiple AAAA records for a host (round-robin DNS)?

    TIA

    Steffen

  • 0
    Avatar
    Michael Fich

    Hi Steffen,

    Round Robin DNS, or Dynamic DNS, is something which is currently not supported through Hover.  It is a feature often requested, and we have a lengthy post on our Feature Requests post devoted to users who are currently posting their support for seeing this implemented,   If you would like to navigate to that page and check it out, we'll post updates as soon as we have any within that forum post.

    Hover.com | Feature Request - Dynamic DNS: https://help.hover.com/entries/201928-Dynamic-DNS

  • 0
    Avatar
    Steffen Uhlig

    Hmm, I don't see the relation between Dynamic DNS and Round Robin DNS. What I am looking for is to be able to specify two or more IP addresses for the same host. No need for changing this dynamically.

  • 0
    Avatar
    David Lawrence

    Steffen is right, Round Robin has nothing to do with Dynamic DNS.

  • 0
    Avatar
    Michael Fich

    Hi Steffan,

    I apologize for my previous reply as I did misunderstand your request.  You are quite right, you can add multiple AAAA records with the same host name through the Hover interface.  Each record is added individually, just specifying the same hostname but a different IPv6 address.

  • 0
    Avatar
    Steffen Uhlig

    Thanks for the update. It appears to be much simpler than I had thought ;-)

  • 0
    Avatar
    Angela Martinez

    Ok, so I made a CNAME file to redirect my domain to bloomingdaisy.myfotojournal.com but instead it goes to the original myfotojournal.com rather than my actual website. I was just wondering if I made the CNAME wrong and how to fix this. ?

  • 0
    Avatar
    Angela Martinez

    I FIXED IT! YAY! I HAVE A WEBSITE!!

  • 0
    Avatar
    Christian Kameir

    Has anybody figured out how to update the DNS settings in Hover using Mandril DKIM and SPF information?

    It seems I have tried every variation but nothing seems to stick :(

  • 0
    Avatar
    Michael Fich

    Hi Christian,

    You can add the DNS records that you were inquiring about through a regular DNS record update, and setting the host name to "@", however this will only work when inputting the records through the Hover interface if you are using Hover's nameservers (ns1.hover.com, ns2.hover.com).

    When using your own third-party nameservers, the DNS record would need to be updated in your DNS zone file on those particular nameservers instead.

  • 0
    Avatar
    Christoph Ng

    Hi, I switched from GoDaddy over a week ago and have been trying since then to get my Tumblr-hosted website back up. I changed the nameservers from the GoDaddy ones to ns1.hover.com and ns2.hover.com, and changed the CNAME (www) and A-records (@ and *) to indicate Tumblr (domains.tumbel.com, 66.6.44.4). I can't come up with anything else that might be wrong, so why do I still get the error message from Tumblr?

    Thanks,
    Chris

  • 0
    Avatar
    Christoph Ng

    Nevermind, I had a ridiculous typo. Silly mistake.

  • 0
    Avatar
    Terri-Leigh H.

    Hi Christoph

    Yes, if there is any error in the records, it can't link properly.

    Glad you got it working. 

  • 0
    Avatar
    Richard Bettridge

    Please support round robin dns. I would like to add two ips of my two hosted VMs for fail over purposes. Shouldn't be that hard to simply offer the two IPs in DNS, it's pretty straight forward.

  • 0
    Avatar
    Andrew Koop

    If I've entered my nameservers for Dreamhost, do I still need a default 'A' record to make my domain function? I deleted the 'A' record that was in my DNS list, but now I'm wondering if a default Hover 'A' recorded is needed to keep the site routing properly.

    Does that make sense?

    Thanks for your time. I'm grateful for any advice you can provide.

  • 0
    Avatar
    Mike DeLorenzo

    I have two domains (careersin.legal and gettingdivorce.legal that I have changed the DNS settings but they are not resolving.  Is there someone at hover.com that I can work with to see what the issue is?  All my other domains, which were edited in bulk, are working.

  • 0
    Avatar
    Uwe Ruckeshauser

    Hello,

    Any plans to support/allow the TLSA RR type at some point? It is part of many automated security checks by now and currently there is no mean to create those. Thank you.

  • 0
    Avatar
    Thomas Sonnenschein

    Hi, just moved the domain to hover and I need a little help.

    I added the MX record for my eMail service provider. I used to host the website also with that service.

    After updating the MXrecord, my eMail works again, but also the old website is shown again when I type my domain in the URL of a webrowser. How is this possible? I thought that the website server is defined the CNAME of www?

    Thanks for your help.

    Thomas

     

Please sign in to leave a comment.
Powered by Zendesk