Hi , i have a technical question as i am wondering how dns works.
When you add your own nameservers under the registrars control panel what is acutally happening?
For instance, most have an option to create nameservers based on this domain, so i would enter
for example. i would then run dns software at thses addresses, and point any domains i want to host to use ns1.mydomain.com and ns2.mydomain.com as their nameservers.
am i correct in thinking that during the name resolution process somebody would type www.myhostedsite.com, a name request would go out to see who is authorative for myhostedsite.com. next would come back ns1.mydomain.com. a query would then be sent to my name servers to resolve www.
my question is who is handleing (as in is it the registrars servers, or root servers, or both) the resolution requests for the intial stages where you want to know who is authorative for that domain? what server is returing ns1.mydomain.com?
when you add nameservers based on your domain is are root servers being changed? if this is the case i take it registrars must have an interface to change the root servers records?
sorry if this is a bit confusing, im not 100% on how it all works so have trouble describing it.
No..actually...If somebody types blahblah.com and it hasn't fully propagated yet...it will come back with nothing at all. Page not found.
Root servers are maintained by whoever maintains the domain suffix. For example..awhile back..godaddy got really happy with the *.info domains. I got a ton of them. UltraDNS maintains the root servers...soo...these domains resolve very quickly...much faster than "normal" domains.
There are ways to test DNS...to make sure everything is setup properly. First..the mopther of all dns tools...