Domain-Name-System

伺服器在中國和非中國域名指向嗎?

  • April 30, 2021

我在一家初創公司工作,我們正在向中國大陸擴張,通過中國的合作夥伴公司在中國數據中心託管客戶數據。我們有一個網站和後端 API,移動應用程序可以與之通信。

事情是這樣的:

假設我們運營在美國註冊的 example.com。我們使用 Route53 DNS 做 geo-DNS,這樣中國的客戶在查詢 example.com 時會自動發送到中國數據中心的一個 IP。中文IP在反向DNS中解析為中文域。

現在我們在中國的合作夥伴告訴我們,我們不能讓 example.com 前向 DNS 解析到中國的 IP。他們說,非中國域名可能無法由中國大陸的 IP 提供服務。這是真的?

如果是這樣,有什麼解決方法?

我猜僅僅使用 CNAME 是不夠的,所以 srv55.example.com -> srv55.example.cn,因為 DNS 請求仍然是針對 srv55.example.com 的。修改我們的應用程序/移動應用程序的唯一解決方案是,如果手機在中國,它與 example.cn 通信,而在中國境外它與 example.com 通信?

用你的route53賬號路由/url把中文IP改寫成中文域名?

srv55.example.com >> srv55.example.cn >> 中國IP

參考:有沒有辦法使用 Amazon S3 和 Amazon Route 53 將域重定向到另一個域?

上面的答案在技術上是正確的,但是您需要了解此解決方案的風險。

在中國,面向公眾的網站需要 ICP 備案,並且要註冊備案,該域名需要通過本地 DNS 註冊商進行註冊 - 因此要求不要使用您可能在非中國 DNS 註冊商處註冊的 .com 域。

通過將非 ICP 域定向到中國 IP 地址,您將面臨 IP 地址被阻止的風險。

引用自:https://serverfault.com/questions/912681