Назад | Перейти на главную страницу

Несколько бесплатных DNS-сервисов дублируют серверы имен веб-сайта?

Есть ли проблемы с настройкой нескольких служб хостинга DNS в качестве серверов имен для веб-сайта?

Бюджет - это проблема, поэтому я подумал о настройке двух бесплатных служб хостинга DNS в качестве серверов имен для избыточности. Моя хостинговая компания позволяет использовать максимум 13 серверов имен.

В качестве примера, хорошее ли решение ниже?

  1. Первичный ns1.everydns.net
  2. Вторичный ns1.afraid.org
  3. ns2.everydns.net
  4. ns2.afraid.org
  5. ns3.everydns.net
  6. ns3.afraid.org
  7. ns4.everydns.net
  8. ns4.afraid.org
  9. ns5.everydns.net
  10. ns5.afraid.org

Да, вы могли бы это сделать, но это кажется излишним.

Гораздо более вероятно, что ваш хостинг-сервер выйдет из строя, чем все 9 лучших DNS-серверов, которые вы там настроили, одновременно. Вот почему у большинства доменов есть максимум 2-3 DNS-сервера.

Но если ваш хостинг настолько устойчив, а время безотказной работы DNS так важно для вас, дерзайте.

я бы порекомендовал https://www.cloudflare.com/ Это бесплатно и по умолчанию также имеет защиту от DDoS-атак. Плюс много дополнительных вещей, которые вам понравятся.

При настройке нескольких служб хостинга DNS в качестве серверов имен нет никаких проблем, но нужно быть уверенным в том, что один из них является первичным / главным сервером, а остальные - вторичными / подчиненными серверами, в противном случае вам нужно будет изменить информацию DNS. у каждого провайдера независимо (это может занять много времени и запутать картину DNS).

Как сказал Сэм, больше шансов, что ваш хостинг-провайдер выйдет из строя до одновременного исчезновения двух-трех DNS-провайдеров (особенно если вы выберете топологически и географически удаленных провайдеров). Если ваша инфраструктура хостинга достаточно устойчива, вы можете рассмотреть возможность размещения своего DNS в своей собственной системе и получения вторичной службы DNS от чего-то вроде twisted4life.com (если это просто веб-хостинг, посмотрите, предлагают ли они также службу DNS - многие делают).

Нет, то, что вы упомянули, не является хорошим решением: слишком много записей NS.

Фактически, их так много, что вы рискуете превысить стандартный размер пакета UDP и вынудить всех клиентов перейти на TCP, что значительно снижает производительность и сложность. Видеть RFC2182, Раздел 5.

Для вас может быть разумным нанять нескольких поставщиков услуг, но если вы это сделаете, убедитесь, что вы используете только часть серверов каждого из них, чтобы в конечном итоге в вашем делегировании осталось 3-5 записей NS.

Плюсы для нескольких поставщиков услуг:

  • возможно, лучшие задержки на резолверах, если вы выберете географически редкие провайдеры
  • абсолютное время безотказной работы, даже если у них бывают отдельные простои (маловероятно)

Contra для нескольких поставщиков услуг:

  • добавленная сложность
  • вам действительно нужно абсолютное время безотказной работы DNS?

Кстати, EveryDNS была выкуплена DynDNS и прекращена в сентябре 2011 года.