为什么网站主机处理dns来parsing服务(mail.domain.com ftp等)而不是域registry?

我已经购买了一个新的托pipe服务,并且需要更改指向我的网站的新主机的名称服务器。 当我这样做,所有其他子域特别是FTP,邮件子域和MXlogging打破。

我被告知我已经在我的主机cpanel中设置了dnsparsing来解决这个问题。 所以我想知道为什么不能在域registry中设置? 为什么不把网站指向拥有我所有文件的主机,其余的都保持原样?

我的怀疑是,纠正我,如果我错了。 这能够finddomain.com IP,它需要通过域名“。”。 然后根“com”顶级,最后是我的域名。 一旦find了它的位置,它将parsing其余的名字,比如@,然后邮寄子域名,ftp等等。但是因为它没有任何logging来find它,所以就停止了。 问题是为什么不能回到域registryfind其他信息?

请让我知道如果我理解这一切都是错误的。

PS:目前的情况是我在一个云服务器上的网站有一个网站,我们的网站指向该网站和邮件,ftp等指向其他服务器。 所以,如果这样做,为什么我必须改变我的主机的DNSlogging。 真的很困惑。

这就是DNS分散性的原理。 DNS区域信息没有中央registry,因为这将是单点故障。

即使有一个用于备份查找的中央registry,也会有保持logging与实际域同步的问题。

您需要确保您的DNS区域对于新的DNS提供商中的所有服务都是正确的。 您不需要将所有服务都指向新提供商的服务器。 您可以将DNS条目指向您想要的任何位置。

我已经find了答案。 如果你有一个单独的networking主机,ftp服务器和邮件服务器在不同的服务器上,并且都设置好了。

要将您的网站指向您的主机,只需将Aloggingdomain.com更新为您的Web主机IP地址,而不是名称服务器。 而你的另一个logging像mail.domain.com到你指定的邮件服务器ip和ftp.domain.com到你的ftp服务器。