Geo-DNS-Anbieter? [geschlossen]

24

Wir haben eine Website, die von Nutzern hauptsächlich in den USA und in Großbritannien besucht wird. Die Site wird auf Servern an beiden Standorten ausgeführt.

Wir möchten einen DNS-Dienst verwenden, um Benutzer zum nächsten Server zu leiten, können jedoch keinen finden. Hat jemand eine Lösungsempfehlung. Eine billige, gehostete Lösung wäre vorzuziehen, da wir lieber keine eigenen DNS-Server betreiben.

Prost!

Jason
quelle

Antworten:

7

Wikipedia verwendet ein PowerDNS mit Geobackend , um Clients vom nächsten Server aus zu bedienen.

Ich habe einen ähnlichen Dienst für meine Website http://static.natalian.org . Ich möchte, dass große HTML5-Videodateien effizient zwischen meinen Servern bereitgestellt werden.

Es ist ganz einfach einzurichten. Ich richte A-Records so ein:

   eu.static.natalian.org 88.198.3.35
   us.static.natalian.org 67.205.62.95
   *.static.natalian.org 67.205.62.95

Dann habe static.natalian.orgich einen CNAME für den GEO PowerDNS-Dienst eines Drittanbieters festgelegt, der unter ausgeführt wird natalian.geo.blitzed.org.

Die Regeln für die Zuordnung zu Ländercodes finden Sie unter:

   rsync -v rsync://rsync.blitzed.org/geo-maps/natalian .

Um weiter nach Asien zu skalieren, würde ich einen Server in Korea mieten und rsync die Daten und einen Apache-vhost einrichten, um static.natalian.org von der neuen koreanischen IP aus zu bedienen, z. B. 143.248.5.130. Dann würde ich einfach hinzufügen:

   as.static.natalian.org 143.248.5.130
Hendry
quelle
1
Ein weiterer zu prüfender Punkt ist Zerigo GeoDNS zerigo.com/docs/managed-dns/setting_up_geodns
Ivan
2

Hier sind zwei preisgünstige DNS-Dienstanbieter, die Geo-Targeting anbieten: http://edgedirector.com/ und http://www.geoscaling.com/

Der zweite scheint einladender und besser organisiert zu sein. Ich habe keinen dieser Dienste getestet.

wtip
quelle
Ich habe edgedirector getestet und es funktioniert sehr gut
Niels Brinch
1

Wie genau muss es sein? Wenn Sie mit einer kleinen Codierung Ihrer eigenen, mehr oder weniger genauen Standortauflösung leben und Browsern, die zum ersten Mal auf den "falschen" Server zugreifen, eine Umleitungsantwort geben können, können Sie die frei verfügbare "CeoLiteCountry" -Datenbank verwenden um es selbst zu handhaben. Ich habe es auf einer Liste von ThingsToConsider für eines meiner geplanten Projekte.

Es befindet sich in den Debian-Repositories ( http://packages.debian.org/lenny-backports/geoip-database ), was impliziert, dass es tatsächlich in vielerlei Hinsicht "frei" ist (obwohl Sie das überprüfen möchten, um sicherzugehen, dass die Lizenz (en) sind kompatibel mit der Codebasis und Richtung Ihres Projekts.

Die Verwendung einer gut verwalteten DNS-basierten Lösung wäre zwar einfacher, wenn die Kosten für einen ausreichend zuverlässigen Anbieter in Ihrem Budget liegen, dies könnte jedoch eine praktikable Alternative sein.

David Spillett
quelle
Wie wäre es, wenn Sie einen für uns einrichten, bitte, David? mail-archive.com/[email protected]/msg257190.html
Hendry
0

UltraDNS und Akamai können diesen Service anbieten , sind jedoch sehr teuer. Ich habe mich für DNSMadeEasy entschieden, das sowohl an beiden Küsten als auch in Europa DNS-Server hat.

Dave Cheney
quelle
1
DNSMadeEasy ist auch teuer ... GeoDns für einen Datensatz kosten über 700 US-Dollar pro Jahr.