• ベストアンサー

LAN内の2つのwwwサーバにそれぞれ登録ドメインを割当て各ウェブページを表示させたい

以下のようなネットワーク構成で、タイトルのようなことを実現したいのです。 ///////// ネットワーク構成 │ ルータ( WAN側:取得済み固定IP ) ( LAN側:192.111.111.1 ) ├サーバA( 登録済みドメイン:example1.com ) ( プライベートIP:192.111.111.2 ) └サーバB( 登録済みドメイン:example2.com ) ( プライベートIP:192.111.111.3 ) ////////// 実現したいこと つまり、example1.comをウェブブラウザなどで叩くとサーバAのウェブサイトが、 example2.comを叩くとサーバBのウェブサイトが表示されるようにしたいのです。 ////////// 決定事項 ・固定IPは1つ ・サーバA/Bにはそれぞれ( CentOS, Apache )がインストールされています。 この場合ルータに対してなにか設定しないといけないのでしょうか? それともhttpd.confを設定するだけでいけるのでしょうか? どなたかご教示くださいませ。

質問者が選んだベストアンサー

  • ベストアンサー
  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.3

まともにやろうとしたら無理でしょう 固定IPアドレスが1つなので、A,Bどちらのサーバにしかルータは振り分けできません ・ルータをHTTPのリクエストヘッダを見て振り分けができる高度なものに変える ・固定IPを2つもらい、それぞれをサーバA,Bにポートフォーワーディングする ・サーバA側で、example2.comへのリクエストが来たらproxyとして動作させサーバBに処理を投げる のどれかでしょう

mokokomi
質問者

お礼

ご回答ありがとうございます。 > まともにやろうとしたら無理でしょう そのようですね。 選択肢をわかりやすくまとめて頂きありがとうございます! その3つで検討してます。

その他の回答 (2)

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.2

同じIPアドレス・同じポート番号で、異なるサーバに振り分けるのはルーターでは無理です。一旦、全部をサーバAで受けて(注1)、ホスト名を見てサーバBに一部を振り分けるのは出来そう。「リバースプロキシ」あたりをキーワードに調べてみてください。 注1:ルーターのNAT設定で80番ポートをサーバAに向ける

mokokomi
質問者

お礼

ご回答ありがとうございます。 リバースプロキシで検索してみたら、 apacheのmod_proxyとSquidの2つが主要なプロキシサーバのようでしたので、これらを検討してみます。

  • memphis
  • ベストアンサー率40% (975/2395)
回答No.1

httpd.confの設定だけです。

mokokomi
質問者

お礼

ご回答ありがとうございます。 Apacheを調べてみます。

関連するQ&A

  • ドメインごとに分配するルーターはありますか?

    固定IPに加入しております。 自宅サーバーで2つのドメインからそれぞれのPCに分配するルーターってありますか? Bフレッツ 固定IP --- ルーター ---AのPC ---BのPC example1.comなら Aのパソコン example2.comなら Bのパソコン 無理でしょうか? お薦めのルーターがありましたら、ご教授ください。 できましたら高スループット?のものを希望します。

  • ネームサーバ登録したネームサーバのIP

    ちとわかりにくい題目で申し訳ありません。 example.com のドメインを取得していると仮定します。 通常は www.example.com のIPアドレスの問い合わせは ルートサーバに.comのゾーンに対するDNSサーバを問い合わせ example.comに対するDNSサーバを問い合わせ 最終的にwww.example.comのIPを問い合わせる感じだと思うのですが、 お名前.com でいうところの 「ネームサーバー名としてのホストを設定する」 にて dns1.example.com 198.51.100.1 として登録した場合 これはどこに登録されるのでしょう? そしてdn1.example.com のIPを調べるときはどういうふうに問い合わせされるのでしょう?

  • LAN内のルーターでのドメイン設定や登録される情報

    家庭内で windowsパソコン(LAN)-ルーター-インターネット という環境でネットに接続しています。 ルーターはDHCPサーバーとして機能し、windowsパソコンにプライベートIPアドレスを割り振っています。 ルーター配下のパソコンで ipconfig/all を打ち込むと [プライマリDNSサフィックス]の項目には何も記述がありません。 ホスト名・ドメイン名の用語の定義については、ホスト名+ドメイン名=FQDN とします。 (A) ルーターがwindowsパソコンにドメイン名を割り振るには、ルーターにDHCPサーバー機能が必要で、DPCPサーバー機能のオプションとしてドメイン名を割り振る設定を付けることが出来る。 そして、その場合、ルーター配下のパソコンにプライベートIPアドレスを割り振ると同時にドメイン名を割り振っているのでしょうか? またドメイン名をパソコンに割り振ったとき、ルーターもLAN内で同じドメイン名を持つのでしょうか? また、その時、ルータのホスト名はどのようになっているのでしょうか? (B) ルーター配下のパソコンで ipconfig/all の [プライマリDNSサフィックス]に何もなければ、ルーターのDHCPサーバー機能には、パソコンにドメイン名を割り振る機能がないと考えてよいでしょうか? (C) ルーターのDHCPサーバー機能にドメイン名を割り振る機能がない(パソコンにプライマリDNSサフィックスがない)ケースで、ルーターがwindowsパソコンにプライベートIPアドレスを割り振った時に、windowsパソコンのホスト名とプライベートIPアドレスの組み合わせがDHCPサーバー(ルーター)に保存されるのでしょうか? (D) ルーターのDHCPサーバー機能にドメイン名を割り振る機能がある(パソコンにプライマリDNSサフィックスがある)ケースで、ルーターがwindowsパソコンにプライベートIPアドレスを割り振った時に、windowsパソコンの(ホスト名+ドメイン名)と(プライベートIPアドレス)の組み合わせがDHCPサーバー(ルーター)に保存されるのでしょうか? (E) ipconfig/allの結果を見ると[DNSサーバー]に、ルーターのプライベートIPアドレスが設定されています。 LAN内にドメイン名は設定されていないとします。 ルーターのDNSサーバー機能は、ルーターのDNSサーバーに問い合わせがある場合は、そこで返答せず、すべてプロバイダーのDNSサーバーにつないでいるのでしょうか? それとも、ルーターのDNSサーバーには、DHCPサーバー機能によってプライベートIPを割り振ったとき(ルーターもプライベートIPを持つ)に、LAN内のパソコンのホスト名とプライベートIPアドレスの組み合わせが保存されていて、LAN内のパソコンからルーターに対して[LAN内のパソコンまたはルーター]に関してDNSまたはNETBIOS経由で問い合わせがあった時は、[LAN内のパソコンまはたルータ]のホスト名、またはプライベートIPアドレスを返す。そして、返すことが出来ない場合はプロバイダーのDNSサーバーにつないでいるのでしょうか? (F) ipconfig/allの結果を見ると[DNSサーバー]に、ルーターのプライベートIPアドレスが設定されています。 私の環境とは異なりますが、LAN内にドメイン名が設定されているとします。 ルーターのDNSサーバー機能は、ルーターのDNSサーバーに問い合わせがある場合は、そこで返答せず、すべてプロバイダーのDNSサーバーにつないでいるのでしょうか? それとも、ルーターのDNSサーバーには、DHCPサーバー機能によってプライベートIPを割り振ったとき(ルーターもプライベートIPを持つ)に、LAN内のパソコンの(ホスト名+ドメイン名)と(プライベートIPアドレス)の組み合わせが保存されていて、LAN内のパソコンからルーターに対して[LAN内のパソコンまたはルーター]に関してDNSまたはNETBIOS経由で問い合わせがあった時は、[LAN内のパソコンまたはルータ]の(ホスト名+ドメイン名)または(プライベートIPアドレス)を返す。そして、返すことが出来ない場合はプロバイダーのDNSサーバーにつないでいるのでしょうか? (A)(B)(C)(D)(E)(F)について教えてください。 (E)(F)に関してはDNSサーバーであるルータに問い合わせがあったときに、プロバイダのDNSサーバーにつなげる時と、プロバイダのDNSサーバーにつなげずルーターのDNSサーバーで解決する時の区別がついておりません。

  • 複数ドメイン(Webサーバー)を1IPで運用したい

    複数のドメインを1固定IPで運用しています。 例) ドメイン ⇒ グローバル ⇒ ローカル (1)www.123.com ⇒123.456.789.1 ⇒ 192.168.X.2 (2)www.456.net ⇒123.456.789.1 ⇒ 192.168.X.3 といった具合です。 ドメインでの振り分けを(1)のサーバーを利用して行っていたのですが、負荷が大きくなってきたので、もうちょっと前の段階で振り分けたいと思っています。 当初、固定IP 8などのサービスを考えていたのですが、ちょっとお高いので、ドメインの振り分けが行えるルーターやFWなどを探していたのですが中々見つかりません。 こういった動作が可能な機器をご存知でしたら教えて頂けませんでしょうか? もしくは、固定IPを1つのまま、ドメインの振り分けを行える方法を教えて頂けないでしょうか。(IPマスカレード以外の方法でお願いします。) よろしくお願いします。

  • 新しくドメインを登録したい

    お世話になっております。 会社で新しいIPアドレスを習得したので、自社サーバのBIND9にてDNS登録したいのですが、どのようにしたらよろしいのでしょうか。 これまであるドメインのサブドメインのような形で登録したいのですが、 Aレコードに追加変更すればいいのでしょうか。 参考方法など書いてあるサイトなどありましたら教えてください。 現在は 192.168.0.1  ****.com を登録していて、 192.168.0.10 を入手したので、こっちのサーバは new.****.com でインターネットにサイトを公開したい。というような感じです。

  • 自宅サーバーで、マルチドメインの設定方法

    WindowsServer2012R2 IIS8.5 dでマルチドメインの設定をしたいのですが アドバイス宜しくお願いします。 【現在】 WindowsServer2012R2(自宅サーバー) お名前.comにて2個独自ドメインを 取得。 2個の内1個のドメイン(A)はレンタルサーバーにて運用。もう1個ドメイン(B)は自宅サーバーで運用。 今回、レンタルサーバーを辞め、自宅サーバーにて運用したいと思い設定をしてみたのですが ドメイン(B)を入力しても画面に表示されません。 【試みた設定】 まず、自宅サーバーに、ドメイン(B)のファイルを転送、ツリー表示に、2個のファイル名(A,B)が表示 されてます。 ですが、Default Web Siteホームの基本設定クリックしても、ドメイン(A)の 情報しかありません。そこでドメイン(B)の情報を作りたいのですが方法がわかりません。 次に、MyDNS.JPサイトにて、違うメールアドレスを使って、 ドメイン(B)に固定IPの設定、ドメイン登録をしました。 ですが、ドメイン(B)のHPは表示されません。 色々、IIS マルチドメイン。Windowsマルチドメイン。などと検索しておりますが 設定方法がわかりません。 すみませんが、設定のアドバイスをお願い致します。

  • 困ってます!ドメインとサーバーが結びつきません!!

    お名前.comで取得したドメイン(日本語)を xreaサーバーで使いたいのですが、 ドメインもサーバーも取得は初めてなので何が何がわかりません。 とりあえず、設定してみたのですが(たぶんあってるはず・・・) 最後に、こんな画面が出てきて何度設定しても設定できません。 2日ほど待ってみたんですが、、 「www.www.aaaaaaaaaaa.com」のIPアドレス「123.456.7.890」は当サーバーのIPアドレス「125.53.24.141」と一致しません。まずは、ネームサーバー設定を行ってください。 VALUE-DOMAINをお使いの場合は、 「DNSレコード/URL転送の変更」から www.aaaaaaaaaaa.comが123.456789.789 01 に向くように設定してください。 ▼設定例: * 123.456789.789 A 01 ○注意事項 ・新しく取得されたドメインが反映されるまでには2-48時間程度掛かります。 ・DNS設定の変更が反映されるまでには2-3時間掛かる場合があります。」 やったことは、「他社で取得されたドメインの新規管理」からドメイン登録。 無料サーバーの開設(バリュードメインでも一つ取りました。) DNSの設定。 「サーバーアカウントの登録・管理・購入」からのサーバーの「ウェブ」の変更 この流れを何度か試しましたが、 お名前.comでとったドメインもバリュードメインでとったドメインでも 上記のようなエラーになります。 どうすればいいでしょうか?? こういうことはよく分からないので、お手数ですがよろしくお願いします。

  • グローバルIP1つで複数のwebサーバを立てる方法

    グローバルIP1つを取得して、複数のwebサーバにプライベートIPを振り当ててドメイン名によって振り分けるということは可能なのでしょうか?たとえばwww.example.jpは***.***.***.1に。www2.example.jpは***.***.***.2にアクセスするというようにできるのでしょうか?

  • Webサーバーを立てましたが名前解決されません

    すいませんが、ご助言・ご指導お願いします。 Windows2000Server+NTT系Bフレッツで固定IPアドレスを貰ってWebサーバーを公開しようとしました。 サーバー構築もルーターの設定も終わったと思って他のPCから見ようとした所、IEのアドレス部にIPアドレスを直接入力すると見えるのですが、ドメイン(●●●.jp)では「サーバーが見つかりません」となってしまいます。。。 実はこのサーバーは●●.comで公開してたものを、ドメインを新規・追加で所得し(.jp)回線も現状に一本追加で部屋に引いてもらい利用中のサーバーをそのまま持ってきてルーターのユーザー情報の「IDとパスワード」だけ変更しました。 それだけでは操作が足りないのでしょうか? ルーターはNTT-MEの「MN8300」です。 どなたか、宜しくお願いいたします。

  • 独自ドメインで複数のレンタルサーバを使い分けたい

    自分でDNS設定のできるvalue-domainかムームードメインで独自ドメインを取得し、 それらのDNSを使って、複数のレンタルサーバを使い分けたいです。 ムームードメインであれば、ムームーDNSを利用し、 カスタム設定のAレコードでそれぞれのウェブサーバの(固定)IPアドレスを設定すればいいと思うのですが、 安いレンタルサーバだとIPアドレスは共有が多いですよね(正引きのみ)、 Aレコード設定で、ウェブサーバのIPアドレスを指定すればそのまま使用できるのでしょうか? 例えば、 hogehoge.com というドメインを所有しており、 その上でレンタルサーバを2つ借りて、それが、 ・レンタルサーバ(lolipop)のIPアドレス: 210.172.144.10 (但し共有) ・レンタルサーバ(xrea)のIPアドレス: 203.189.104.101 (但し共有) だとして、 ・レンタルサーバ(lolipop) に http://hogehoge.com ・レンタルサーバ(xrea) に http://www.hogehoge.com を割り当てたい時、 @ A 210.172.144.10 www A 203.189.104.101 というような感じの設定でいけますか? (これに加えて各レンタルサーバ管理画面で独自ドメインを使う設定をした上で) それともIPアドレスは各レンタルサーバが用意しているDNSのIPアドレスにするのでしょうか? (よくあるプライマリ・セカンダリの) 普通に一つのレンタルサーバのDNSを使う場合や、 固定IPの自宅ウェブサーバをAレコードで指定するのであれば問題ないと思うのですが、 value-domainやムームードメインのDNSを利用して複数の他社共有レンタルサーバを使い分けられるのかお聴きしたくて質問いたしました。 よろしくお願いいたします。