地理DNS提供商?

我们有一个主要在美国和英国的用户访问的网站。 该网站将在这两个地点的服务器上运行。

我们希望使用DNS服务将用户引导到最近的服务器,但是找不到任何服务器。 有没有人有解决scheme的build议。 一个便宜的,托pipe的解决scheme将是首选,因为我们宁可不运行我们自己的DNS服务器。

干杯!

维基百科使用PowerDNS和Geobackend来为最近的服务器提供服务。

我有一个类似的服务为我的http://static.natalian.org网站运行。 我希望它能够在我的服务器之间高效地处理大型的HTML5video文件。

设置它很容易。 我设置了这样一个logging:

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

然后,对于static.natalian.org我为在static.natalian.org运行的第三方GEO PowerDNS服务设置了一个CNAME。

关于如何映射到国家代码的规则可以从以下urlfind:

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

为了进一步扩大到亚洲,我将在韩国租一台服务器,然后我将rsync数据,并设置一个Apache虚拟主机,以服务于新的韩国IP,static.natalian.org 143.248.5.130。 那么我只是简单地加上:

  as.static.natalian.org 143.248.5.130 

以下是两个价格合理的DNS服务提供商,提供地理定位: http : //edgedirector.com/和http://www.geoscaling.com/

第二个似乎更邀请和组织得更好。 我还没有testing过这些服务。

这是一个论坛上的话题。 提到许多提供者。

http://www.webhostingtalk.com/showthread.php?t=857871

你需要多准确? 如果您可以使用自己的一些编码,或多或less准确的位置分辨率,并对首次碰到“错误”服务器的浏览器进行redirect响应,那么您可以使用免费提供的“CeoLiteCountry”数据库自己处理。 我已经把它列在我计划的项目之一的ThingsToConsider列表上。

这是在Debian仓库( http://packages.debian.org/lenny-backports/geoip-database )这意味着它在许多方面事实上是正确的“自由”(虽然你可能想检查确保许可证(s)与您的项目的代码库和方向兼容)。

如果可靠的提供商的成本在您的预算范围内,那么使用一个好的托pipe的基于DNS的解决scheme会更容易,但这可能是一个可行的select。

UltraDNS和Akamai可以提供这项服务,但是它们非常昂贵。 我决定使用DNSMadeEasy在海岸和欧洲都有DNS服务器。