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!

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

1
Ein weiterer zu prüfender Punkt ist Zerigo GeoDNS zerigo.com/docs/managed-dns/setting_up_geodns
Ivan



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.


Wie wäre es, wenn Sie einen für uns einrichten, bitte, David? mail-archive.com/debian-devel@lists.debian.org/msg257190.html
Hendry

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.