首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获得多个DNS Geo平衡入口点

如何获得多个DNS Geo平衡入口点
EN

Server Fault用户
提问于 2021-02-03 08:26:00
回答 2查看 239关注 0票数 2

我正面临着一个问题。我将在多个区域(亚洲、美国、欧盟)建立一个具有多个专用服务器的CDN,我将使用带有geoip路由的Nginx代理设置一个入口点。

但是有了这个解决方案,我就把问题推到了更高的位置。因为这个负载平衡器需要在世界上的某个地方..。如果我把它设在美国,亚洲的交通会很差,反之亦然.

我通过clouddns看到类似于GeoDNS的解决方案,但我不明白它是如何工作的.

有人已经解决了这个问题吗?)

谢谢

EN

回答 2

Server Fault用户

发布于 2021-02-03 08:55:39

一些DNS主机提供商(当您承载您自己的dns某些产品允许您这样做)允许您设置地理位置,取决于dns请求的源IP地址,您可以定制响应。

例如,当用户请求www.example.com时,您可以为美国用户返回CNAME us.example.com,为来自亚太地区的用户返回CNAME ap.example.com。对于大多数用户来说,尽管他们都在浏览器地址栏中使用www.example.com,但他们将被定向到地理位置相近的特定服务器。

就像任何IP到地理位置的方案,不会是完全愚蠢的证明和准确,但它应该工作为您的大部分用户的预期。

票数 1
EN

Server Fault用户

发布于 2021-02-03 08:56:07

不确定Cloud,但Amazon服务提供了与路由53类似的服务。它们提供了几个区分键,比如询问IP地址的位置,或者测量该IP地址与一些Amazon数据中心之间的延迟。基于此,您可以返回不同的IP地址作为结果。

您可能需要将DNS主机更改为新的提供商,或者使用分区委托,如果您能够负担得起在您的域上使用子域名(如果您谈论的是一个网站的地址,但当您从cdn.website.com加载网站资产时很难做到。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1052228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档