GoDaddy, Nameserver, and BIND (Whats wrong?)
I registered my domain through godaddy.com, lets call it mydomain.com
With godaddy's DNS control panel I created ns1.mydomain.com and ns2.mydomain.com pointing to the SAME ip address.
Then I install bind9 on mydomain.com (linode server debian sarge)
apt-get install bind9
With bind9 I am using the default configuration + a zone entry for mydomain.com in /etc/bind/named.conf.local pointing to a zone file for mydomain.com
Then I go back to godaddy to change the nameservers for mydomain.com to (custom) ns1.mydomain.com & ns2.mydomain.com
But….. I gives me what it calls an "unavailable error" and my nameservers remain godaddy defaults.
How can I change my nameservers to point to my machine so that I can edit the zone file myself. I know that godaddy will do all the DNS stuff for me, but I would like to have it done on my machine.
Thanks
2 Replies
@dishkuvek:
With godaddy's DNS control panel I created ns1.mydomain.com and ns2.mydomain.com pointing to the SAME ip address.
That very much not best-practice. Indeed, Godaddy shouldn't accept such a configuration. Please at least consider usingas your secondary nameserver. http://www.zoneedit.com/
@dishkuvek:
Then I go back to godaddy to change the nameservers for mydomain.com to (custom) ns1.mydomain.com & ns2.mydomain.com
But….. I gives me what it calls an "unavailable error" and my nameservers remain godaddy defaults.
Have you checked that your nameserver works correctly? Easy to do with dig:
dig @ns1.mydomain.com mydomain.com NS
There is a section in the 'Domain details' called 'Domain Host Summary' just for that.