web-dev-qa-db-ja.com

地理的冗長サーバー上のWebサイトのDNSセットアップ

まあ言ってみれば:

  • 私は英語で書かれ、www.example.comに表示されているウェブサイトを持っています。
  • このウェブサイトは現在、米国のサーバー(cPanel/WHMに基づく)のIPアドレス192.0.2.0にあります。
  • コントロールパネルを使用してexample.comのDNSを管理し、A、MXなどのレコードを追加/変更できます(現在、すべてのAレコードは明らかに192.0.2.0を指しています)。

米国の人がwww.example.comにアクセスすると、Webサイトは米国のサーバーに表示されますが、ヨーロッパの人がアクセスすると、Webサイトは英国のサーバーに表示されます。

  1. これは、DNSレコードを追加/変更するだけで、同じドメイン(us.example.comやuk.example.comなどのサブドメインリダイレクトなし)を使用して可能ですか?

  2. (1)がYESの場合、これを実現するためにwww.example.comのDNSレコードを設定するにはどうすればよいですか?

  3. (1)がNOの場合、これを達成するために利用できる他の解決策はありますか?これらの解決策は何ですか?

3
Marco Demaio

エニーキャストDNSを使用して、必要なものを実現できます。

そうすれば、米国に住む人々は、米国のDNSサーバーから応答を受け取ります。そこでは、米国のIPアドレスを取得できます。ヨーロッパに住む人々は、ヨーロッパのサーバーのIPアドレスを取得できるヨーロッパのDNSサーバーから応答を取得します。

それを使用するには、エニーキャストDNSプロバイダーが必要です。例 http://dyn.com/

2
Stone