共有ホスティングに関するウェブサイトがあり、別のホスト(半専用サーバー)をセットアップして、共有ホスティングと同じドメイン名を使用したいと考えています。
2つの別々のサーバーが同じドメイン名を共有することは可能ですか?もしそうなら、どうですか?
ありがとう!
はい、完全に正常で、よく使用されるシナリオです。
たとえば、両方のWebサーバーで同じ仮想ホストを使用してApacheサーバーを構成するだけです。ホスト名/ドメインはIPアドレスとは別のものであるため、サーバーAには1つのIPがあり、サーバーBには別のIPがあることに注意してください。ドメイン名を入力するときに到達するサーバーを制御するには、DNSを使用します。両方のサーバーを使用する簡単な方法は、DNSラウンドロビンを使用することです。ホスト/ドメイン名に両方のIPアドレスを同時に指定するだけです。
ある種の「フェイルオーバー」状況を使用したい場合は、一度に1つのIPにDNSポイントを設定し、必要に応じて手動でフェイルオーバーできます。フェイルオーバー時間を最小限に抑えるために、DNSエントリのTTL(存続時間))をかなり低く設定することを忘れないでください。
より高度なシナリオでは、ロードバランサー設定を使用することをお勧めします。
さらに例や情報が必要かどうかを明確にしてください。しかし、短い答えは、はい、それは可能であり、頻繁に使用されます!
これを行う企業...(鉱山を含む)は、複数のパブリックIPを使用しています...負荷分散アプライアンス... www.example.com
とwww.sub.example.com
のようなサブドメイン、および/または選択した別のサーバーへのwww.example.com/sub-site
のプロキシリクエスト、または各サーバーの組み合わせ。何がうまくいくかは本当に必要なもの次第です。
はい、可能です。 google、IBM、Microsoftのようなサイトは、リクエストを処理するために多くのマシンを使用しています。もちろん、共有ホスティングプロバイダーがこれをサポートしている場合とサポートしていない場合があります。
複数のマシンがドメインに参加することを許可することは [〜#〜] dns [〜#〜] によって処理され、DNSサーバーで設定する必要があります。