Domain-Name-System
伺服器在中國和非中國域名指向嗎?
我在一家初創公司工作,我們正在向中國大陸擴張,通過中國的合作夥伴公司在中國數據中心託管客戶數據。我們有一個網站和後端 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
上面的答案在技術上是正確的,但是您需要了解此解決方案的風險。
在中國,面向公眾的網站需要 ICP 備案,並且要註冊備案,該域名需要通過本地 DNS 註冊商進行註冊 - 因此要求不要使用您可能在非中國 DNS 註冊商處註冊的 .com 域。
通過將非 ICP 域定向到中國 IP 地址,您將面臨 IP 地址被阻止的風險。