Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I have a domain with godaddy, shared hosting with discountasp.net and email with google apps. I have no idea what to do with the name server discountasp.net gave me. Where do I put them? In A-Records or NS-Records?

In this answer, I see that if I hand over the NS to discountasp.net, then I will loose control to my MX-Records (I hope I understood this wrong).

This is what my NS-Record on godaddy looks like after I added the ones discountasp.net gave to me: alt text

share|improve this question

3 Answers 3

up vote 1 down vote accepted

Discountasp.net wants you to delegate your domain to them, I would assume they have a control panel to manage your DNS much like godaddy but you would need to check first. If they don't you would loose the ability to edit your zone file, include the MX records.

If your domain zone has been created at discountasp.net, which is normally done automatically when you sign up to a hosting provider, you can query their DNS for the records you want (A, www etc) and add them in at godaddy to achieve the same thing.


dig A +short yourdomain @ns1.discountasp.net
dig A +short www.yourdomain @ns1.discountasp.net

[user@query ~]$ dig A +short www.vps4ever.com @ns1.instradns.com

So you would create an A record with the host of www and the content of in the godaddy control panel.

EDIT: As per your picture you DO NOT want to add two sets of name servers. Choose either the godaddy ones or the discountasp.net ones.

share|improve this answer
I found this editor on discountasp.net. I changed the whole thing over to discountasp dns. A follow up question for MX. They require a subdomain for each MX address google gives. Do I leave it blank? –  Shawn Mclean Nov 1 '10 at 4:13
You leave the host blank (some require a @ symbol) and enter in the MX address from google in the content field. if you are using google apps assign a low priority (10) to the record aspmx.l.google.com. The other records can have the same priority (20) as these are back up servers. –  DexterDTG Nov 1 '10 at 4:43

First, you need to decide what nameserver you use. You can use any name server you want. The thing is that all of your record should be under that name server. You can have your mail hosted with google, web hosted with discountasp.net however all of your records (NS,MX,A,PTR...) should be under one name server. You will give that name server to your domain registrar (godady). You can use godady Name Server (if they have) or use the one your shared hosting provides. Again important thing is all of your records should be hosted in one name server.

share|improve this answer
I edited my question and added an image. There are 2 non-editable name servers there. Am I correct in adding the 3 from discountasp.net there? –  Shawn Mclean Nov 1 '10 at 3:58
Yes, you did right. Basically what you did was pointing your hosting name server as your dns record authority. Now you need to create your dns records on your hosting name server. I believe they should even have some documentation for how to create dns records if you are not familiar with it. –  Ismail Guneydas Nov 2 '10 at 5:35
shawn, lastly you don't have to use your hosting name server if godady already provides one for you. Just use go dady don't make things complicated for you –  Ismail Guneydas Nov 2 '10 at 5:38

You have two options:

1 - Host all of your name records with Godaddy

You will need to add the records that Discountasp.net wants you to have, to the list of records currently at Godaddy. These will probably be A records for www. and @ (i.e. no 'www.' prefix). These A records will store the IP address of the webserver provided by Discoutasp.net for your service. Note that if the Discountasp.net webserver IP address changes, you will need to update the Godaddy record manually, as obviously Discountasp.net can only make this change if you choose to...

2 - Host all of your name records with Discoutasp.net

You will need to tell Godaddy that Discountasp.net is hosting the name records. This is different to adding regular A, MX etc. records at Godaddy. Before you delegate Discoutasp.net as hosting your records however, you will want to bring all of your Godaddy records (Mostly your MX records for Google Mail) across to Discoutasp.net (If they support custom records)

Hopefully this clarifies the architecture a bit :)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.