我从托pipe公司在VPS中build立了一个网站( LAMP )。
我想知道,在什么情况下我想在我的VPS上build立一个DNS服务器?
因为从我学到的基本上来说,DNS服务器只是把域名转换成IP地址。 而目前我的域名提供商正在他们的DNS服务器中这样做。
那么在什么情况下我可以从build立自己的DNS服务器中受益呢?
你几乎不需要你的VPS上的DNS服务器。 唯一的例外是当你每秒钟进行数十次,数百次,数千次的名字查找,并希望他们被caching。 但是这种情况非常罕见。
在你的情况下,你将不需要设置DNS。 即使您的命中率增长到您的VPS不能再处理负载的地步,托pipe公司的DNS服务器仍然可以轻松应对。
当您需要在托pipe服务提供商的DNS服务器上无法设置的异乎寻常的资源logging时,或者您需要手动调整caching等设置时,您可以从安装DNS服务器中受益。
有些人可能会将性能作为一个原因,但托pipe服务提供商的服务器通常比你的VPSfunction强大(尽pipe它们可能更多)。
运行你自己的DNS服务器会给你额外的工作,而且通常不会像你的域名提供商的DNS服务器一样稳定。 拥有自己的域名服务器从虚荣心的angular度来看是很好的,特别是如果你为其他人托pipe网站 – 告诉人们把域名指向ns1.yourdomain.com比ns1.yourprovidersdomain.com 。
但是,如果select单个服务器,或由您的域名提供商运行多个服务器的服务器场,则select是显而易见的。