在DNS设置中,为什么要指定名​​称服务器和Alogging?

我刚刚设置了一个网站,我的朋友注册了域名,我主持了。 我觉得我需要给他的只是使用的名字服务器,但是,即使进入他们之后,网站仍然没有解决(甚至48小时之后,所以不是传播)。

直到他更新了A – logging的IP地址,指向我的服务器,它的工作。

我的问题是这样的,没有在A-record中指定一个IP地址来打败域名服务器的目的?

换句话说,我期望序列看起来像这样:

.com -> domain registrar's DNS -> specified nameservers -> my server IP 

相反,我想知道第三步是否被跳过,并从域名注册商的DNS直接转到我的IP(通过Alogging),使域名服务器无用。

 .com -> domain registrar's DNS -> my server IP 

使事情复杂化,他使用GoDaddy,所以它不是那样干净清楚。

如果您将example.com的子域名用作example.com的名称服务器,则需要“胶水”logging才能使DNS客户端在可以parsing名称之前find名称服务器。 注册商应允许您指定IP地址以及域名服务器的域名,以便创build正确的粘合logging。

请参阅这里的说明在GoDaddy上创build胶水logging(请注意,我没有亲自validation这些说明是否正常工作)。