一个域名对应不同位置的不同 IP

一个域名对应不同位置的不同 IP

我看到很多大型网站在不同国家/地区有不同的服务器。但他们如何为不同位置设置不同的服务器?我知道有 DNS 负载平衡,但据我所知,它仅支持循环。

例如域名是 example.com

User from USA: Get server in USA
User from Germany: Get server in France
User from China: Get server in China

答案1

有许多 DNS 提供商提供基于地理位置的名称解析。请使用其中一个,或者最好只从 CDN 提供您的内容。

答案2

AWS53 号公路DNS 系统是提供此功能的提供商之一。使用地理位置路由策略。成本极低。AWS 当然也可以在其众多数据中心中的任何一个为您托管虚拟服务器,并且还有数十种其他服务可供您使用。

还会有许多其他 DNS 提供商提供地理位置 DNS 服务,但我暂时还不知道有任何一家。

相关内容