質問: 現在、5つのグローバルIPがあり、1つをクライアントA〜Eにプライベートアドレスで共有し、残り4つをサーバーに使っています。 5つのグローバルIPですが、クライアント側は「xxx.xxx.xxx.0」、 サーバー側はそれぞれ以下のように仮定させて頂きます。 www1鯖が「xxx.xxx.xxx.1」 www2鯖が「xxx.xxx.xxx.2」 www3鯖が「xxx.xxx.xxx.3」 www4鯖が「xxx.xxx.xxx.4」 確認君というページ「」で接続元のグローバルIPが確認出来るので、それぞれのパソコンから確認してみますと、クライアントA〜Eの5台からは「xxx.xxx.xxx.0」、www1鯖が「xxx.xxx.xxx.1」となりました。ここまでは意図通りで、www1鯖も問題なく外部へ公開出来ております。 しかし、www2鯖が「xxx.xxx.xxx.2」とはならず、www1鯖と同じ「xxx.xxx.xxx.1」となってしまいます。www3や4も同様「xxx.xxx.xxx.1」となってしまいます。これは、ルーターの設定が悪いのでしょうか。各サーバーがそれぞれグローバルIPを認識して欲しいのですが、どうもうまくいきません。。これはどの辺が怪しいのでしょうか、、 なお、ネットワーク図も合わせてご覧頂ければ幸いです。 よろしく御願い致しますm(__)m
回答: ルーターの機能紹介を見ましたが、あまり詳しい事がかかれていない為、そのルーターで同様の事が出来るかどうか分かりませんが、一応、アライドの設定例を張っておきます。 リンクシスのルーターは悪くないのですが、行おうとされている構成に使用するようなルーターでは内容に思われます。 多少高いかもしれませんが、業務用ルーターを使われる事をお勧めします。 CentreCOM AR300/AR700 シリーズ 設定例集 2.3: #54 http://www.allied-telesis.co.jp/support/list/router/ar_manual/do... また、uniunikoさんが書かれておりますが、私の勘違いで4つのグローバルアドレスで4台のサーバーを使うことは出来ません。 1つのアドレスがルーターのインターフェイスに使われる為、残りの3つが使用可能になります。 また、せっかくサーバーのifconfigを張っていただきましたが、私の言っていたConfigはルーターの物だったため、サーバーアドレスの情報以外はあまり役に立ちません(^^;)