web-dev-qa-db-ja.com

中国のサーバーとそれを指している非中国のドメイン?

私はスタートアップ企業で働いており、中国本土に進出し、中国のパートナー企業を通じて中国のデータセンターでクライアントデータをホストしています。モバイルアプリが通信するウェブサイトとバックエンドAPIがあります。

つまりね:

米国で登録されているexample.comを運営しているとしましょう。 Route53 DNSを使用してgeo-DNSを実行しているため、example.comに問い合わせると、中国の顧客は中国のデータセンターのIPに自動的に送信されます。中国語のIPは、逆引きDNSで中国語のドメインに解決されます。

現在、中国のパートナーは、example.comのフォワードDNSを中国のIPに解決することはできないと言っています。彼らは、中国以外のドメインは中国本土のIPによって提供されないかもしれないと言います。これは本当ですか?

もしそうなら、回避策は何ですか?

DNS要求はsrv55.example.comに対するものであるため、srv55.example.com-> srv55.example.cnのようにCNAMEを使用するだけでは不十分だと思います。アプリケーション/モバイルアプリを変更する唯一の解決策は、電話が中国にある場合はexample.cnと通信し、中国以外の場合はexample.comと通信するというものですか?

1
CDO DevOps

Route53アカウントを使用して、中国語のIPを中国語のドメイン名にルーティング/ url書き換えますか?

srv55.example.com >> srv55.example.cn >>中国のIP

参照: AmazonS3とAmazonRoute 53を使用してドメインを別のドメインにリダイレクトする方法はありますか?

0
yagmoth555

上記の答えは技術的には正しいですが、このソリューションのリスクを理解する必要があります。

中国の公開ウェブサイトにはICP記録が必要であり、記録を登録するには、ドメインをローカルDNSレジストラ経由で登録する必要があります。したがって、中国以外のDNSレジストラに登録されている可能性が高い.comドメインを使用しない必要があります。

ICPされていないドメインを中国のIPアドレスに転送すると、IPアドレスがブロックされるリスクがあります。

1
Ittai