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