質問: デフォルトゲートウェイとdns ブロードバンドルーターとサーバマシンがあります。 ブロードバンドルータ(192.168.1.1) | | |eth1(192.168.1.253) サーバ(linux or windows)eth2(192.168.2.254)----192.168.2.0/24nw |eth0(192.168.3.254) | 192.168.1.0/24nw という構成の時、サーバインストール時にて各インターフェースにて以下設定をしております。 ip:192.168.3.254/24 デフォルトゲートウェイ:192.168.1.1 dns:192.168.1.1 ip:192.168.1.253/24 デフォルトゲートウェイ:192.168.1.1 dns:192.168.1.1 ip:192.168.2.254/24 デフォルトゲートウェイ:192.168.1.1 dns:192.168.1.1 ・質問1:eth0,1,2にデフォルトゲートウェイとdnsを設定する必要性 eth0,1,2のデフォルトゲートウェイアドレスとdnsアドレスを ブロードバンドルータに設定しているのですが 3つのインターフェースすべてに設定が必要な物なのでしょうか? ・質問2:eth0,2デフォルトゲートウェイの設定内容 eth0とeth2のデフォルトゲートウェイは、192.168.1.1のブロードバンドルータに設定していますが eth1の192.168.1.253に設定した方がいいのでしょうか? ご教授お願いします。
回答: 質問者の表現している eth0,,2 はルータのはずです ルータ間でルート情報を交換する設定を行っていなければ、個々のルータでスタティックでルート情報を設定しなければなりません スタティック設定を行わず eth0,2でipマスカレードを設定しなければ、eth0,2配下の端末から192.168.1.0/24のネットワークに接続できません ipマスカレード設定を行わない場合には ブロードバンドルータ(192.168.1.1)に 192.168.2.0/24,192.168.3.0/24のルート情報を設定しなければなりません、 さらに 192.168.2.0/24,192.168.3.0/24のpcからインターネット接続するためには eth0,2にデフォルトゲートウェイとdnsを設定しなければなりません eth1の意味が良く判りません、192.168.1.0/24のサブネットには不要です 192.168.4.0/24等のサブネットが存在するなら、提示情報の不足です 書かれていることから感じるのは、ネットワーク特にルート情報に関する理解が中途半端であることです ネットワーク図を描く場合には ルータを明確にし、そこに上位サブネット側のipアドレス(当然サブネットマスクも)、配下サブネット側のipアドレスを明確に記載します ルート情報の交換を行うのかどうか(rip等)を記載し、行わない場合には 上位サブネット側のデフォルトゲートウェイ、dns 配下サブネット側にある子サブネット・孫サブネットのルート情報(サブネットアドレスとゲートウェイアドレス)を記載します そのネットワーク図を詳細に検討し(ネットワーク図に記載された情報だけで どのサブネット上の端末からでもどこのサブネット/インターネットにあるサーバや端末に接続でき応答を受信できるかを確認します きちんと理解されていないと、接続要求は届くが、応答が届かない設計を行ってしまうことが起こります(ネットワークは理解していると自称している者のほとんど全員が一度は体験しています) 手抜きしないネットワーク図を作成し、上述の その情報だけで接続要求・応答が 行き先不明にならないかを十分に検討することです 二重ルートが存在すると特別な設計・設定を行わない不定期な通信障害を起こします