このスレッドはクローズされています。記事の閲覧のみとなります。
サーバーを複数台数に分けるには? |
|
- æ¥æï¼ 2010/02/03 19:55
- ååï¼ ロートル
- はじめまして。
本サイトを参考にして自宅サーバーを稼動させている者です。
現在、サーバー機1台で行っていることを3台に分けたいのですが、 どのようにすればよいのでしょうか?
現在の構成 ・グローバルIP(固定):1個 ・Bフレッツ光マンションタイプ ・CentOS5にて構築 ・NIC数1個
●サーバーマシン1台 構築サーバー ・DNS+DHCP ・WEB+DB ・MAIL(qmailにて) ドメイン4個 ・smpA.com ・smpB.jp ・smpC.net ・smpD.tv ※WEB、MAIL共にバーチャル設定をしています。 ※DNSは外向き、内向き共に行っております。
●クライアントマシン5台
上記構成を以下のように変更したいと考えております。
●サーバーマシン3台
①サーバーマシンⅠ ・DNS+DHCP ・WEB ドメイン4個 ・smpA.com ・smpB.jp ・smpC.net ・smpD.tv
②サーバーマシンⅡ ・DB ドメイン2個 ・smpC.net ・smpD.tv
③サーバーマシンⅢ ・MAIL ドメイン4個 ・smpA.com ・smpB.jp ・smpC.net ・smpD.tv
●クライアントマシン3台
上記のように変更するには、ネットワーク構成をどのよう行い、 何が必要でしょうか? ・グローバルIP(固定)の数は増加する必要があるのか、また増加するならその割当は? ・NIC数は固定IPに合わせて増加させるのか?
どなたかアドバイス等ご教授頂ければ助かります。 宜しくお願い致します。
|
■ コンテンツ関連情報
Re: サーバーを複数台数に分けるには? ( No.1 ) |
|
- æ¥æï¼ 2010/02/03 22:30
- ååï¼ KEN
- 外部との接続にルータを使っているのであればルータのNAT設定でいけませんか?
私の場合、Webサーバとメールサーバを別のマシンで動かした経験があります。 NAT設定で、ポート80はサーバAのローカルIPに、25と110はサーバBのローカルIPに 振り分けただけで問題なく動きました、
|
Re: サーバーを複数台数に分けるには? ( No.2 ) |
|
- æ¥æï¼ 2010/02/03 23:05
- ååï¼ ロートル
- KEN様
アドバイスを頂きまして有難うございます。
>外部との接続にルータを使っているのであればルータのNAT設定でいけませんか? NTTから配布されているルータを使用しています。 そこからHUBで振り分けております。
KEN様のアドバイスから想定すると一般的には以下のネットワーク構成で宜しいのでしょうか?
WAN │ ルータ:グローバルIP(固定) │ HUB │ ├サーバーA(DNS+DHCP+WEB) ├サーバーB(DB) ├サーバーC(MAIL) │ ├クライアントマシンA ├クライアントマシンB └クライアントマシンC
そうすると、 単に1台で行っていることを3台のサーバーマシンに振り分けるだけで、 サーバーのNICも1枚差しでグローバルIP(固定)も1個でいけるということになるのでしょうか?
その上で、ルータの設定をメーカーの説明書に沿って実施するだけで構築できると認識して宜しいでしょうか?
移行するとなるとかなりの情報量になるので、実際に構築し直す前にある程度の知識を蓄えている最中のため、 まだ実施はしておりませんが、宜しくお願い致します。
|
Re: サーバーを複数台数に分けるには? ( No.3 ) |
|
- æ¥æï¼ 2010/02/03 23:41
- ååï¼ アニマルファッカー
- ①サーバーマシンⅠ (例)192.168.1.2とする
②サーバーマシンⅡ (例)192.168.1.3とする
③サーバーマシンⅢ (例)192.168.1.4とする
ルーターでそれぞれのサービス+サーバー(ローカルIP)に合わせたポートを開放する。HUBがかんでいても問題な い。
192.168.1.2〜192.168.1.4の開放するポート番号が重複しなければ問題ない。
例えば 192.168.1.2 ポート80番でapacheを動かして外部に公開する 192.168.1.3でもポート80番でapacheを動かして外部に公開する
上記のような事を行うと外から入ってくるパケットは2か3のどちらへ行けば判らないのでエラーになる。
もしそのような事を行いたい場合は80番以外の使われていないポートに変更すれば良い。 例えば8080番にした場合http://サーバー名:8080のようにポート番号を指定してアクセスする必要がある。
要は3台のサーバーでポートが被らなければ良いだけ。
パッと見の構成はポートが重複するようなことは無いので問題ないと思う。
>・グローバルIP(固定)の数は増加する必要があるのか、また増加するならその割当は? >・NIC数は固定IPに合わせて増加させるのか?
どちらも不要。
|
Re: サーバーを複数台数に分けるには? ( No.4 ) |
|
- æ¥æï¼ 2010/02/04 00:05
- ååï¼ ロートル
- アニマルファッカー様
分かりやすいアドバイス有難うございます。
KEN様とアニマルファッカー様のアドバイスでネットワーク構成としての理解はできましたが、 1つ疑問ができました。
SSHでのクライアントからのリモート操作についてです。 NAT設定でSSHのためにポート設定しているサーバーのIPアドレスは、 リモート操作するサーバーを変更する度にNAT設定も都度変更する必要があるということになるのでしょうか? 若しくは、 >例えば >192.168.1.2 ポート80番でapacheを動かして外部に公開する >192.168.1.3でもポート80番でapacheを動かして外部に公開する 上記のようにSSHでも20番ポート以外を使ってリモート操作を安全にできるのでしょうか? ちなみに、SSHへの接続もLAN内及び指定IPアドレスのみでしか接続操作ができないように設定してあります。
また、SSHに関して20番ポート以外が利用できない場合に、 SSHのNAT設定を都度やらなくても良いネットワーク構成の方法はありますでしょうか?
併せてご教授して頂けましたら大変助かります。 宜しくお願い致します。
|
Re: サーバーを複数台数に分けるには? ( No.5 ) |
|
- æ¥æï¼ 2010/02/04 00:08
- ååï¼ アニマルファッカー
- 内部からのみSSHで接続するのであればポート番号云々は関係ないが
外部からそれぞれのサーバーに接続するのであればポート番号の変更が必要。
グローバルIPを複数取得すればこの限りでない。
ちなみにSSHはデフォルトで22
|
■ その他