Возможный дубликат:
хостинг собственного DNS
У меня только что появился выделенный сервер, и мне было интересно, следует ли мне настроить на нем DNS или воспользоваться бесплатной службой DNS моего регистратора (GoDaddy)?
Какой вариант лучше и почему?
У меня на сервере размещен сайт с очень высокой посещаемостью, если это имеет значение.
Если вы не можете разместить по крайней мере два DNS-сервера в географически разных местах, гораздо лучше позволить кому-то другому управлять этим. Что касается использования ЦП, запросы DNS обходятся недорого.
Если вы не видите каких-либо преимуществ в размещении собственного DNS и не можете обеспечить избыточность, вам лучше поручить это вашему регистратору. Чтобы разместить свой собственный, у вас должно быть два полностью независимых DNS-сервера, в идеале в разных географических точках. Хотя это и не является техническим требованием, это очень рекомендуется. Рано или поздно любой отдельный сервер выйдет из строя или, по крайней мере, станет недоступен из других систем.
Наличие сайта с высоким трафиком не должно сильно влиять на ваш DNS, поскольку записи DNS должны кэшироваться где-то в иерархии DNS. Ваши «авторитетные» DNS-серверы следует опрашивать только в том случае, если запись не существует в кэше другого DNS-сервера или если она превышает значение TTL.
Тем не менее, просто используйте внешний сервис и избавьте себя от головной боли. Есть несколько бесплатных, если вы недовольны своим существующим провайдером. Я использую EveryDNS.