DNS-хостинг лучше управляется провайдером домена или провайдером хостинга?


11

Лучше позволить DNS-провайдеру управлять провайдером домена, таким как GoDaddy / Namecheap, или указывать серверы имен на провайдеров хостинга, таких как Linode? Каковы различия и недостатки / преимущества обоих?

Ответы:


11

DNS-хостинг - это не просто веб-хостинг, а обычная услуга, поэтому, пока DNS-провайдер компетентен, от одного провайдера к другому нет особой разницы. Причины:

  • DNS-сеть Интернет предназначена для распределения нагрузки. То есть, когда пользователи ищут example.com, они не все отправляют запрос на авторитетные серверы имен вашего домена. Как правило, они делают запрос к локальному кеширующему DNS-серверу своего провайдера. И иногда эти серверы имен являются пересылками, которые отправляют запрос на более центральный рекурсивный сервер имен. И если локальный DNS-кэш клиента или DNS-кеш-серверы переадресации или рекурсивных серверов имен интернет-провайдера содержат не истекшую запись для вашего домена, то ваши авторитетные серверы имен не будут запрашиваться.
  • DNS - очень мощная система, но она также очень проста. И большинству людей не требуются очень сложные настройки DNS или доступ ко всем, кроме самых основных функций DNS. Таким образом, кроме производительности сети и пользовательского интерфейса, не так уж много различий между одним сервисом и другим. Для конечного пользователя еще меньше различий между одним поставщиком DNS и другим.
  • Даже производительность сети во многом зависит от интернет-провайдера и промежуточных каналов клиента. А в контексте запроса веб-страницы DNS составляет очень небольшую часть общей пропускной способности и времени туда-обратно. В контексте сеанса браузера производительность ваших DNS-серверов еще более незначительна.

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

В проектах, которые требуют более высокой безопасности, я мог бы искать веб-хостинг, поддерживающий DNSSEC (хотя это не имеет значения, если вы используете один из множества TLD, корневые серверы имен которого не поддерживают его). Но кроме этого, есть не так много, что требует покупки вокруг.

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


Изменить:
Я прошу прощения за длину этого ответа, но я просто хочу добавить еще несколько пунктов:

  • Там являются законными причинами для выбора выделенной службы DNS , если вы часть 1% пользователей , которым требуются дополнительные функции , такие как:

    • Балансировка нагрузки на DNS - как правило, CDN обеспечивает балансировку нагрузки для вас, но если вы используете свой собственный небольшой CDN с самостоятельным управлением и несколькими расположениями, это может быть полезно. Round-robin DNS - не лучший метод балансировки нагрузки, но у хорошего поставщика DNS должны быть лучшие методы балансировки нагрузки на основе DNS.
    • Сверхнизкая задержка - как упоминалось ранее, если ваша служба DNS не является исключительно плохой, разница в производительности между различными поставщиками DNS не будет заметна для конечных пользователей. Однако существуют определенные ниши, в которых такая микрооптимизация производительности может иметь значение, например, приложения, крайне критичные ко времени, и / или приложения с высоким отношением поисков DNS к запросам, кэшированным в DNS.
    • Динамический DNS - небольшое меньшинство администраторов веб-мастеров / серверов предпочитают размещать свой сервер на динамических IP-адресах. В большинстве случаев это далеко от идеала, но если вы хотите разместить веб-сайт в домашней широкополосной сети без аренды статического IP-адреса, то вам, скорее всего, нужно использовать специализированного поставщика DNS.
    • Высокая доступность - напротив, есть организации с очень важными приложениями / сервисами, где 99,98% времени безотказной работы, предлагаемых типичными веб-хостами и регистраторами, недостаточно. Таким клиентам нужна степень избыточности, а SLA гарантирует, что предоставляют такие компании, как Amazon и Dyn.

    Тем не менее, большинство не попадают в 1%, которые нуждаются в этих услугах. Существует также большое совпадение между многими из этих функций и CDN / облачным хостингом. Поэтому внимательно оцените вашу ситуацию и варианты в первую очередь. Если вы сосредоточены на производительности, сделайте несколько тестов, чтобы увидеть, является ли DNS вашим основным узким местом. Обычно требуется выполнить более простую и гораздо более значительную оптимизацию производительности, прежде чем вам понадобится сбалансированный по нагрузке anycast DNS и т. Д.

  • Согласно комментариям, веб-хосты автоматически обрабатывают много DNS управления для вас. При использовании стороннего поставщика DNS для создания нового сайта потребуется вдвое больше времени, и вам придется беспокоиться о том, чтобы ваш веб-узел вносил изменения в сеть, нарушающие настройки DNS. Просто эффективнее позволить веб-хостингу автоматизировать все это.
  • Тем не менее, вы должны обратить внимание на некомпетентных веб-хостов и регистраторов с низкой производительностью и пользовательским интерфейсом / функциями. Они небольшое меньшинство, но Годадди - один из них. В частности, они регулярно отбрасывают DNS-запросы и даже вводят политику выборочных отключений DNS вместо обновления своих недообеспеченных DNS-серверов. Хотя в таком случае я бы просто сменил регистраторов / веб-хостов, поскольку их явное подрывание общедоступного DNS указывает на более фундаментальные проблемы с компанией, такие как некомпетентное управление.

Что если я захочу переключить свой веб-хост, все мои записи DNS пропали, верно? Так в таком случае регистраторы лучше?
Дипак Миттал

@dpacmittal: Если вы хотите переключить веб-хосты, вы (или веб-хост) просто сделаете перенос зоны для всех ваших доменов и дублируете записи, изменяя соответствующие в процессе (большинство хостов сделают это за вас). Если вы используете отдельную службу DNS, вам все равно придется вручную изменить все записи DNS, чтобы они указывали на ваш новый хост. Если вы не меняете веб-хосты часто, наличие вашего веб-хоста вашего DNS все еще менее трудоемкий по сравнению с необходимостью редактировать ваш DNS вручную каждый раз, когда вы создаете новый домен / поддомен или меняете IP-адреса вашего сервера.
Lèse Majesté

Особенно с учетом того, что статические IP-адреса большинства веб-хостов не гарантируются на 100% статическими (как статические IP-адреса, арендуемые у вашего интернет-провайдера). Тем не менее, они по крайней мере уведомят вас, если ваш статический IP-адрес изменится или если вы будете перенесены на другой сервер. Но если у вас нет статического IP-адреса в определенном домене, ваш IP-адрес может измениться, если вы не будете знать об этом всякий раз, когда веб-хосту необходимо изменить свою сеть или переместить сервер. И это также относится к другим службам, размещенным на ваших доменах (например, почта, база данных и т. Д.). Вам придется следить за этими вещами самостоятельно.
Lèse Majesté

Отличный ответ и хорошо отформатированный +1
Саймон Хейтер

3

Зависит от того, сколько вы цените свой сайт. Если у вас все в порядке с перебоями в работе и низким трафиком, DNS-регистратор будет в порядке и бесплатен. Если вы действительно цените свой веб-сайт и хотите обеспечить оптимальную производительность и надежность, то обязательно обратитесь к управляемому поставщику. Я лично работаю на Дина, так что я был бы более рад поговорить с вами о нашем сервисе. У нас есть три уровня услуг: персональный / личный / корпоративный, поэтому для каждого есть своя цена, и мы являемся лидерами в этой отрасли. Route53 и UltraDNS - две другие организации, которые мы считаем поставщиками первого уровня. Проверьте эти ссылки. они могут быть полезны для вас. :)

http://blog.catchpoint.com/2011/10/05/free-dns-hurts-web-performance

http://www.diaryofaninja.com/blog/2012/03/03/devops-dns-for-developers-ndash-now-therersquos-no-excuse-not-to-know

  • @ CjSwan33

Можете ли вы предложить цены дешевле, чем Amazon? Сравнивая стандартный план Dyn 600 000 запросов, 10 зон, 29,95 долл. США в год и 2,49 долл. США в месяц. Маршрут 53 - это 1 000 000 запросов в месяц с 25 зонами по цене около 1 доллара в месяц?
Анагио

1

Я использую Amazon Route 53 для управления DNS. У них больше возможностей, чем у моего предыдущего провайдера no-ip.com. Конфигурация, в которой я нуждался, no-ip не могла поддерживать. Маршрут 53 довольно дешев по сравнению с другими службами управления DNS.


1

GoDaddy / NameCheap и т. Д. Стоят дешевле, но предлагают меньше гибкости. Запуск виртуального сервера Linode более сложен и обеспечивает большую гибкость. Альтернативным промежуточным звеном являются компании, предлагающие специализированные услуги DNS.


1
Но управление DNS регистратором дает вам гибкость при смене веб-хостинга, не так ли? В моем случае мои записи MX указываются на почтовые серверы Google App, а DNS управляется моим веб-хостом. Итак, теперь, когда я хочу переключиться, мне придется снова добавлять записи MX после переключения, что не было бы проблемой, если бы я позволил своему регистратору управлять DNS.
Дипак Миттал

Да, это еще одно преимущество.
paulmorriss

0

DNS-хостинг, как и любая другая умная работа , лучше выполняется профессионалами . Продавцы доменов или продавцы WebHosting не являются профессионалами в обязанностях Hostmaster. Таким образом, ответ «это зависит ...» зависит от того, где будет найден более компетентный сотрудник в необходимой сфере бизнеса.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.