Хостинг DNS, який краще керується постачальником домену або хостинг-провайдером?


11

Чи краще дозволити DNS управляти провайдером доменів, як GoDaddy / Namecheap, або вказати сервери імен на хостинг-провайдерів, як Linode? Які відмінності та недоліки / переваги обох?

Відповіді:


11

Набагато більше, ніж веб-хостинг, DNS-хостинг - це товарна послуга, тому, поки DNS-провайдер є компетентним, різниця між одним провайдером до іншого не має великої кількості. Причини:

  • Інтернет-мережа DNS призначена для розподілу навантаження. Тобто, коли користувачі шукають example.com, вони не всі надсилають запит авторитетним серверам імен вашого домену. Як правило, вони подають запит на локальний кешуючий DNS-сервер свого провайдера. І іноді ці сервери імен є пересилаючими, які надсилають запит на більш центральний рекурсивний сервер імен. І якщо локальний кеш-код DNS клієнта або кеш-пам'ять DNS або передавального або рекурсивного серверів імен ISP містять незакінчений запис для вашого домену, ваші авторитетні сервери імен не будуть запитуватися.
  • DNS - це дуже потужна система, але вона також дуже проста. І більшість людей не потребують дуже складних налаштувань DNS або доступу до всіх, крім самих основних DNS-функцій. Тому, окрім продуктивності мережі та інтерфейсу користувача, не дуже важливо відрізняти один сервіс від іншого. Кінцевому користувачеві можна відрізняти ще одного постачальника DNS від іншого.
  • Навіть продуктивність мережі в значній мірі залежить від провайдера клієнта та проміжних зв'язків у більшості випадків. А в контексті запиту на веб-сторінку, DNS складає дуже малу кількість загальної пропускної здатності та часу в обидва кінці. У контексті сеансу роботи в браузері продуктивність ваших серверів DNS ще більш незначна.

Тож для мене вартість та зручність - це найбільші фактори. І звичайно найдешевше і зручніше використовувати DNS-сервери веб-хостингу. Зазвичай я реєструю свої домени і через свій веб-хостинг (оскільки це інша товарна послуга, а веб-хости в середньому набагато менш тінисті, ніж реєстратори), тому я можу керувати майже всім з однієї панелі управління. Коли я реєструю новий домен, він автоматично додається до мого облікового запису, створюються записи DNS і встановлюється vhost на веб-сервері.

У проектах, які вимагають більш високої безпеки, я можу шукати веб-хостинг, який підтримує DNSSEC (хоча це не має значення, якщо ви використовуєте один із багатьох TLD, кореневі сервери імен яких не підтримують його). Але окрім цього, існує не так багато, що вимагає покупки навколо.

Якщо вам не потрібні конкретні функції DNS, які ваш веб-хост не надає (і не маєте вагомих причин дотримуватися їх), я просто дозволю веб-хосту обробляти це. Вони вже керують 99% ваших потреб у хостингу, тож навіщо створювати інший рахунок (ще один рахунок, набір облікових даних для входу, панель адміністрування, службовий персонал ...) та інший пункт відмови. Це має сенс витратити трохи більше часу на вибір дійсно хорошого веб-хостингу, який є компетентним та надійним.


Редагувати:
прошу вибачення за тривалість цієї відповіді, але просто хочу додати ще кілька пунктів:

  • Там є законними причинами для вибору виділеної служби DNS , якщо ви частину 1% користувачів , яким потрібні додаткові функції , такі як:

    • Збалансування навантаження DNS - зазвичай, CDN забезпечить балансування навантаження для вас, але якщо ви використовуєте свій власний невеликий масштабний CDN з кількома місцями, то це може бути корисним. Кругоспільний DNS - не найкращий метод збалансування навантаження, але хороший постачальник DNS повинен мати кращі методи збалансування навантаження на основі DNS.
    • Надмірна затримка - як уже згадувалося раніше, якщо ваша послуга DNS не є надзвичайно поганою, кінцеві користувачі непомітні для різних постачальників послуг DNS. Однак існують певні ніші, де такі мікрооптимізаці performance продуктивності можуть змінити свою роль, такі як надзвичайно критичні за часом додатки та / або такі, що мають високе відношення запитів DNS до запитів, кешованих DNS.
    • Динамічний DNS - невелика частина адміністраторів веб-майстрів / серверів вирішує розмістити свій сервер на динамічних IP-адресах. Це в більшості випадків далеко не ідеально, але якщо ви хочете розмістити веб-сайт у вашому домашньому широкосмуговому з'єднанні без оренди статичного IP-адреси, то вам в значній мірі потрібно скористатися спеціалізованим постачальником DNS.
    • Висока доступність - навпаки, є організації, які мають дуже важливі програми та послуги, де 99,98% часу роботи, запропонованого типовими веб-хостами та реєстраторами, недостатньо хороші. Такі клієнти потребують ступеня надмірності та гарантій угоди про угоди, які надають такі компанії, як Amazon та Dyn.

    І все-таки більшість не потрапляє до 1%, які потребують цих послуг. Існує також велике перекриття між багатьма з цих функцій та хостингом CDN / хмари. Тому спочатку уважно оцініть свою ситуацію та варіанти. Якщо ви зосереджені на продуктивності, зробіть кілька орієнтирів, щоб побачити, чи є DNS вашим основним вузьким місцем. Зазвичай, перед тим, як вам буде потрібно збалансований навантаженням будь-який DNS DNS тощо, потрібно зробити простіші та набагато більш значні оптимізації продуктивності.

  • Відповідно до коментарів, веб-хости автоматично обробляють багато DNS-управління для вас. Для стороннього постачальника DNS для створення нового веб-сайту знадобиться вдвічі більше, і вам доведеться турбуватися про те, щоб ваш веб-хост вніс мережеві зміни, які порушують ваші налаштування DNS. Це просто більш ефективно, дозволяючи веб-хосту автоматизувати все це.
  • Тим не менш, ви повинні стежити за некомпетентними веб-хостами та реєстраторами з продуктивністю subpar та інтерфейсом користувача / функціями. Вони невелика меншість, але Годдді - один із них. Зокрема, вони регулярно відмовляються від запитів DNS і навіть запроваджують політику вибіркових відключень DNS замість поновлення своїх недооцінених серверів DNS. Хоча у такому випадку я просто міняю реєстраторів / веб-хостів, оскільки їх відверте підрив загальнодоступних DNS пропонує більш принципові проблеми з компанією, такі як некомпетентне управління.

Що робити, якщо я хочу переключити свій веб-хостинг, усі мої записи DNS вже відсутні То в цьому випадку реєстратори краще?
Діпак Міттал

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

Особливо враховуючи, що статичні IP-адреси більшості веб-хостів не гарантуються 100% -ними статичними (так само, як статичні IP-адреси, орендовані у вашого провайдера). Однак вони принаймні сповістять вас про зміну статичного IP-адреси або перенесення на інший сервер. Але якщо у вас немає статичного IP-адреси для певного домену, ваш IP-код може змінюватися, не знаючи про це, коли веб-хост повинен змінити свою мережу / перемістити сервер. Це також стосується інших служб, розміщених у ваших доменах (наприклад, пошта, база даних тощо). Вам слід було б стежити за цими речами самостійно.
Lèse majesté

Відмінна відповідь та добре відформатований +1
Simon Hayter

3

Залежить від того, наскільки ви цінуєте свій веб-сайт. З тобою все в порядку з відключеннями і мало трафіку, тоді DNS-реєстратор буде нормальним і безкоштовним. Якщо ви дійсно цінуєте свій веб-сайт і хочете забезпечити оптимальну продуктивність та надійність, то будь-ласка, зверніться до керованого постачальника. Я особисто працюю в компанії Dyn, тому я з радістю поговорять більше з вами про наш сервіс. У нас є три рівні послуг, персональні / SMB / підприємства, тому є ціна для всіх, і ми є лідерами в цій галузі. 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

Ви можете запропонувати ціни дешевше, ніж Амазонка? Порівнюючи стандартний план Dyn, 600 000 запитів на 10 зон 29,95 доларів на рік виходить до $ 2,49 на місяць. Маршрут 53 - це 1 000 000 запитів на місяць, з 25 зон - близько 1,00 доларів на місяць?
Анагіо

1

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


1

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


1
Але керування DNS, яким керує реєстратор, дає вам можливість змінювати веб-хости, чи не так? У моєму випадку мої записи MX вказуються на поштові сервери додатка Google, а DNS керує моїм веб-хостом. Тому тепер, коли я хочу переключитися, мені доведеться знову додати записи MX після комутатора, що не було б проблемою, якби я дозволив своєму реєстратору керувати DNS.
Діпак Міттал

Так, це ще одна перевага.
paulmorriss

0

DNS-хостинг, як і будь-яка інша розумна робота , краще виконаний професіоналами . Продавці доменів або WebHosting-продавці не є професіоналами, які займаються обов'язком Hostmaster. Тож відповідь "це залежить ..." б залежить від того, де буде знайдений більш компетентний працівник у потрібній сфері бізнесу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.