- ベストアンサー
共用サーバーとIPアドレスについての要約
- 共用サーバーとは、1台のサーバーを複数の人が共有して利用する仕組みです。
- IPアドレスは、ネットワーク上のデバイスを一意に識別するための番号です。
- 共用サーバーでは、各ユーザーには割り当てられた固定のIPアドレスがあり、このIPアドレスを使用してサブドメインの設定などを行います。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>まず、共用のサーバーですが私の中では1台のサーバー(HDD)を複数の人が使っているという認識ですがよろしいのでしょうか? おおむね間違いではありませんが、1台のコンピュータを複数の人が使っています。 そのため、一般に、CPU使用時間、メモリ使用量、HDD使用量、ネットワーク帯域が制限されます。つまり、共用者がサーバに負荷を掛けること(負荷の大きいCGIの使用など)をした場合に影響がでます。 共用サーバでは多くの場合(つまり例外もあります)、共用サーバに対して1つのIPアドレスを割り当て、ユーザは同じIPアドレスを共用します。 例では、Aさん、Bさん、Cさんは同一のIPアドレスを使用します。 仕組みについて ユーザごとに分ける方法は、昔は下のように /~user_name/ とするのが一般的でした。 http://www.example.com/~a_san/ http://www.example.com/~b_san/ http://www.example.com/~c_san/ 現在では、1つのIPアドレスに対して複数のドメイン名を割り当てる技術が普及しているため以下のような構成になるのが一般的です。具体的には、サーバに接続するときに昔はIPアドレスのみで接続しましたが、現在は、IPアドレスでサーバに接続した後に接続先のドメイン名を渡すことで1つのサーバが複数のサーバ(ドメイン)を演じています。ドメイン名が渡されなかった場合、サーバの管理会社のサイト(エラーページ)などに転送されるのが一般的です。 http://www.a_san.com/ --> 124.83.179.### --> Aさんのサイト http://www.b_san.com/ --> 124.83.179.### --> Bさんのサイト http://www.c_san.com/ --> 124.83.179.### --> Cさんのサイト http://server001.hosting.com/ --> 124.83.179.### --> サーバ管理会社のサイト ヘテムルのサイトではマルチドメインとして複数のドメイン名に対して1つのサーバ(サイト)に集約するという機能もあるようですが、用途は分かりかねます・・・。技術的には単純な応用ですが。 以上のことから、ドメイン名(サブドメイン名)の設定をする場合 ドメインを管理している人にはサーバのIPアドレスを通知し、 サーバの側にはドメイン名(サブドメイン名)を設定します。 ヘテムルの詳細については存じませんので、間違いがありましたらご容赦ください。
お礼
なるほど! Aさん、Bさん、Cさんは同一のIPアドレスだけど複数のドメインを割り当ててるという仕組みなのですね。 よく考えてみれば今まで一つのサーバー(Aさんの中)に複数ドメインを設定したことがありました。 Aさんの中で複数ドメインを設定するのも、Aさん、Bさん、Cさんという枠で見た場合にも仕組みは同じということですね。 大変分かりやすいご回答ありがとうございました。 お忙しい中、ご対応頂きありがとうございました。