DNS-Hosting besser vom Domain-Anbieter oder Hosting-Anbieter verwaltet?


11

Ist es besser, DNS von Domain-Providern wie GoDaddy / Namecheap verwalten zu lassen oder die Nameserver auf Hosting-Provider wie Linode zu verweisen? Was sind die Unterschiede und Nachteile / Vorteile von beiden?

Antworten:


11

DNS-Hosting ist weit mehr als Webhosting ein Standarddienst. Solange der DNS-Anbieter kompetent ist, gibt es von Anbieter zu Anbieter keinen großen Unterschied. Die Gründe sind:

  • Das Internet-DNS-Netzwerk ist für die Lastverteilung ausgelegt. Das heißt, wenn Benutzer auf example.com nachschlagen, senden sie nicht alle die Anforderung an die autorisierenden Nameserver Ihrer Domain. In der Regel senden sie die Anforderung an den lokalen Caching-DNS-Server ihres Internetdienstanbieters. Und manchmal sind diese Nameserver Weiterleitungen, die die Anforderung an einen zentraleren rekursiven Nameserver senden. Wenn der lokale DNS-Cache des Clients oder die DNS-Caches der Weiterleitungs- oder rekursiven Nameserver des Internetdienstanbieters einen nicht abgelaufenen Eintrag für Ihre Domain enthalten, werden Ihre autorisierenden Nameserver nicht abgefragt.
  • DNS ist ein sehr leistungsfähiges System, aber es ist auch sehr einfach. Und die meisten Leute benötigen keine sehr komplexen DNS-Setups oder greifen jemals auf alle außer den grundlegendsten DNS-Funktionen zu. Abgesehen von der Netzwerkleistung und der Benutzeroberfläche gibt es also nicht wirklich viel, um einen Dienst vom anderen zu unterscheiden. Für den Endbenutzer gibt es noch weniger Möglichkeiten, einen DNS-Anbieter von einem anderen zu unterscheiden.
  • Selbst die Netzwerkleistung hängt in den meisten Fällen stark vom ISP und den Zwischenverbindungen des Clients ab. Und im Zusammenhang mit einer Webseitenanforderung macht DNS einen sehr kleinen Teil der Gesamtbandbreite und der Roundtrip-Zeit aus. Im Rahmen einer Browsersitzung ist die Leistung Ihrer DNS-Server noch vernachlässigbarer.

Kosten und Bequemlichkeit sind für mich die größten Faktoren. Und es ist normalerweise am billigsten und bequemsten, die DNS-Server des Webhosts zu verwenden. Normalerweise registriere ich meine Domains auch über meinen Webhost (da es sich um einen anderen Warendienst handelt und Webhosts im Durchschnitt viel weniger zwielichtig sind als Registrare), sodass ich fast alles von einem Control Panel aus verwalten kann. Wenn ich eine neue Domain registriere, wird sie automatisch meinem Konto hinzugefügt, die DNS-Einträge werden erstellt und der vhost wird auf dem Webserver eingerichtet.

Bei Projekten, die eine höhere Sicherheit erfordern, suche ich möglicherweise nach einem Webhost, der DNSSEC unterstützt (obwohl dies irrelevant ist, wenn Sie eine der vielen TLDs verwenden, deren Root-Nameserver dies nicht unterstützen). Abgesehen davon gibt es nicht viel, was das Einkaufen erfordert.

Sofern Sie keine spezifischen DNS-Funktionen benötigen, die Ihr Webhost nicht bietet (und die einen guten Grund haben, sich daran zu halten), würde ich den Webhost einfach damit umgehen lassen. Sie verwalten bereits 99% Ihrer Hosting-Anforderungen. Warum sollten Sie also ein anderes Konto (eine weitere Rechnung, Anmeldeinformationen, ein Admin-Panel, Support-Mitarbeiter ...) und einen weiteren Fehlerpunkt erstellen? Es ist sinnvoller, etwas mehr Zeit damit zu verbringen, einen wirklich guten Webhost auszuwählen, der kompetent und vertrauenswürdig ist.


Bearbeiten:
Ich entschuldige mich für die Länge dieser Antwort, aber ich möchte nur ein paar weitere Punkte hinzufügen:

  • Es gibt legitime Gründe für die Auswahl eines dedizierten DNS-Dienstes, wenn Sie zu 1% der Benutzer gehören, die erweiterte Funktionen benötigen, z.

    • DNS-Lastausgleich - In der Regel bietet ein CDN einen Lastausgleich für Sie. Wenn Sie jedoch Ihr eigenes selbstverwaltetes kleines CDN mit einer Handvoll Standorten ausführen , kann dies hilfreich sein. Round-Robin-DNS ist nicht die beste Methode zum Lastenausgleich, aber ein guter DNS-Anbieter sollte über bessere DNS-basierte Methoden zum Lastenausgleich verfügen.
    • Extrem niedrige Latenz - Wie bereits erwähnt, ist der Leistungsunterschied zwischen verschiedenen DNS-Anbietern für die Endbenutzer nicht erkennbar, es sei denn, Ihr DNS-Dienst ist außergewöhnlich schlecht. Es gibt jedoch bestimmte Nischen, in denen solche Leistungsmikrooptimierungen einen Unterschied machen können, z. B. extrem zeitkritische Anwendungen und / oder Anwendungen mit einem hohen Verhältnis von DNS-Lookups zu DNS-zwischengespeicherten Anforderungen.
    • Dynamisches DNS - Eine kleine Minderheit von Webmastern / Serveradministratoren entscheidet sich dafür, ihren Server auf dynamischen IPs zu hosten. Dies ist in den meisten Fällen alles andere als ideal. Wenn Sie jedoch eine Website über Ihre Heim-Breitbandverbindung hosten möchten, ohne eine statische IP-Adresse zu mieten, müssen Sie einen spezialisierten DNS-Anbieter verwenden.
    • Hohe Verfügbarkeit - im Gegenteil, es gibt Unternehmen mit sehr geschäftskritischen Apps / Diensten, bei denen die von typischen Webhosts und Registraren angebotene Verfügbarkeit von 99,98% einfach nicht gut genug ist. Solche Kunden benötigen den Grad an Redundanz und SLA-Garantien, die Unternehmen wie Amazon und Dyn bieten.

    Dennoch fallen die meisten nicht in die 1%, die diese Dienste benötigen. Es gibt auch eine große Überschneidung zwischen vielen dieser Funktionen und CDN / Cloud-Hosting. Bewerten Sie daher zuerst sorgfältig Ihre Situation und Ihre Optionen. Wenn Sie sich auf die Leistung konzentrieren, führen Sie einige Benchmarks durch, um festzustellen, ob DNS Ihr Hauptengpass ist. In der Regel müssen einfachere und wesentlich wichtigere Leistungsoptimierungen vorgenommen werden, bevor Sie einen Anycast-DNS mit Lastenausgleich usw. benötigen.

  • Gemäß den Kommentaren übernehmen Webhosts automatisch eine Menge DNS-Verwaltung für Sie. Bei einem DNS-Anbieter eines Drittanbieters würde das Einrichten einer neuen Site doppelt so lange dauern, und Sie müssten sich Sorgen machen, dass Ihr Webhost Netzwerkänderungen vornimmt, die Ihre DNS-Einstellungen beeinträchtigen. Es ist nur effizienter, wenn der Webhost all dies automatisiert.
  • Dennoch sollten Sie nach inkompetenten Webhosts und Registraren mit unterdurchschnittlicher Leistung und Benutzeroberfläche / Funktionen Ausschau halten. Sie sind eine kleine Minderheit, aber Godaddy ist einer von ihnen. Insbesondere löschen sie routinemäßig DNS-Anforderungen und führen sogar eine Richtlinie für selektive DNS-Blackouts ein, anstatt ihre unterprovisionierten DNS-Server neu einzurichten. In einem solchen Fall würde ich einfach die Registrare / Webhosts wechseln, da ihre offensichtliche Untergrabung des öffentlichen DNS auf grundlegendere Probleme mit dem Unternehmen hindeutet, wie z. B. inkompetentes Management.

Was ist, wenn ich meinen Webhost wechseln möchte, alle meine DNS-Einträge sind weg, richtig? In diesem Fall sind Registrare also besser?
Deepak Mittal

@dpacmittal: Wenn Sie Webhosts wechseln möchten, führen Sie (oder der Webhost) einfach eine Zonenübertragung für alle Ihre Domains durch und duplizieren die Einträge, wobei Sie die entsprechenden Einträge ändern (die meisten Hosts erledigen dies für Sie). Wenn Sie einen separaten DNS-Dienst verwenden, müssen Sie dennoch alle DNS-Einträge manuell ändern, um auf Ihren neuen Host zu verweisen. Wenn Sie die Webhosts nicht häufig wechseln, ist es immer noch weniger arbeitsintensiv, wenn Ihr Webhost-Host Ihr DNS ist, als wenn Sie Ihr DNS jedes Mal manuell bearbeiten müssen, wenn Sie eine neue Domain / Subdomain erstellen oder Ihre Server-IPs ändern.
Lèse Majesté

Insbesondere wenn man bedenkt, dass die statischen IPs der meisten Webhosts nicht zu 100% statisch sind (genau wie die statischen IPs, die von Ihrem ISP gemietet wurden). Sie werden jedoch zumindest benachrichtigt, wenn sich Ihre statische IP ändert oder wenn Sie auf einen anderen Server migriert werden. Wenn Sie jedoch keine statische IP-Adresse für eine bestimmte Domain haben, kann sich Ihre IP-Adresse ändern, ohne dass Sie dies wissen, wenn der Webhost sein Netzwerk ändern oder einen Server verschieben muss. Dies gilt auch für andere Dienste, die auf Ihren Domains gehostet werden (z. B. E-Mail, Datenbank usw.). Sie müssten selbst auf diese Dinge achten.
Lèse Majesté

Hervorragende Resonanz und gut formatierte +1
Simon Hayter

3

Kommt darauf an, wie sehr Sie Ihre Website schätzen. Wenn Sie mit Ausfällen und geringem Datenverkehr einverstanden sind, ist ein Registrar-DNS in Ordnung und kostenlos. Wenn Sie Ihre Website schätzen und optimale Leistung und Zuverlässigkeit sicherstellen möchten, wenden Sie sich auf jeden Fall an einen verwalteten Anbieter. Ich persönlich arbeite für Dyn und würde mich sehr freuen, mehr mit Ihnen über unseren Service zu sprechen. Wir haben drei Serviceebenen: Personal / SMB / Enterprise. Es gibt also einen Preis für alle und wir sind führend in dieser Branche. Route53 und UltraDNS sind die beiden anderen Organisationen, die wir als Tier-1-Anbieter betrachten würden. Schauen Sie sich diese Links an. Sie können für Sie nützlich sein. :) :)

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

Können Sie günstigere Preise als Amazon anbieten? Beim Vergleich von Dyns Standardplan 600.000 Abfragen von 10 Zonen 29,95 USD pro Jahr ergeben sich 2,49 USD pro Monat. Route 53 umfasst 1.000.000 Anfragen pro Monat mit 25 Zonen für etwa 1,00 USD pro Monat.
Anagio

1

Ich verwende Amazon Route 53 für die DNS-Verwaltung. Sie haben mehr Optionen als mein vorheriger Anbieter no-ip.com. Die Konfiguration, die ich ohne IP benötigte, konnte nicht unterstützt werden. Route 53 ist im Vergleich zu anderen DNS-Verwaltungsdiensten ziemlich billig.


1

GoDaddy / NameCheap usw. kosten weniger, bieten aber weniger Flexibilität. Das Ausführen eines virtuellen Linode-Servers ist komplizierter und bietet mehr Flexibilität. Ein alternativer Mittelweg sind Unternehmen, die spezialisierte DNS-Dienste anbieten.


1
Wenn Sie DNS vom Registrar verwalten lassen, können Sie Ihre Webhosts flexibel ändern, nicht wahr? In meinem Fall verweisen meine MX-Einträge auf die Mailserver von Google App, und DNS wird von meinem Webhost verwaltet. Jetzt, da ich wechseln möchte, muss ich nach dem Wechsel erneut MX-Einträge hinzufügen. Dies wäre kein Problem gewesen, wenn ich meinen Registrar das DNS verwalten lassen hätte.
Deepak Mittal

Ja, das ist ein weiterer Vorteil.
Paulmorriss

0

DNS-Hosting wird wie jeder andere intelligente Job besser von Profis ausgeführt . Domain-Verkäufer oder WebHosting-Verkäufer sind keine Profis im Hostmaster-Dienst. Die Antwort lautet also "es kommt darauf an ...". Dies hängt davon ab, wo sich kompetentere Mitarbeiter im gewünschten Geschäftsbereich befinden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.