我已经在托管公司的VPS中建立了一个网站 ( LAMP ) 。
我想知道,在什么情况下我想在我的 VPS 上设置 DNS 服务器?
因为据我所知,DNS 服务器基本上只是将域名转换为 IP 地址。目前,我的域名提供商正在他们的 DNS 服务器中执行此操作。
那么在什么情况下我可以从设置自己的 DNS 服务器中受益呢?
我已经在托管公司的VPS中建立了一个网站 ( LAMP ) 。
我想知道,在什么情况下我想在我的 VPS 上设置 DNS 服务器?
因为据我所知,DNS 服务器基本上只是将域名转换为 IP 地址。目前,我的域名提供商正在他们的 DNS 服务器中执行此操作。
那么在什么情况下我可以从设置自己的 DNS 服务器中受益呢?
您几乎从不需要在您的 VPS 上安装 DNS 服务器。唯一的例外是当您每秒进行数十、数百、数千个名称查找并希望将它们缓存时。但这种情况极为罕见。
在您的情况下,您不需要设置 DNS。即使您的命中率增长到您的 VPS 无法再处理负载,托管公司的 DNS 服务器仍然可以轻松处理它。
当您需要无法在托管服务提供商的 DNS 服务器上设置的外来资源记录,或者当您想要手动调整缓存等设置时,您可以从安装 DNS 服务器中受益。
有些人可能会以性能为理由,但托管服务提供商的服务器通常比您的 VPS 更强大(尽管它们可能负载更多)。
运行您自己的 DNS 服务器会给您额外的工作,并且(通常)不会像您的域提供商的 DNS 服务器那样稳定。从虚荣的角度来看,拥有自己的域名服务器很好,特别是如果您为其他人托管网站 - 告诉人们将他们的域指向
ns1.yourdomain.com
比ns1.yourprovidersdomain.com
.但是,如果您可以选择您的单个服务器,或者由您的域提供商运行的多个服务器场,那么选择是显而易见的。