サーバー経由でネットワークをルーティングする

サーバー経由でネットワークをルーティングする

すでに回答があったら申し訳ありません。質問する前に本当に徹底的に調べました。

ルーターが 2 台、NIC が 2 つあるサーバーがあり、ネットワークを次のように機能させたいと考えています。

モデム -> ルーター 1 (DHCP あり) -> サーバー (eth0) -> サーバー (eth1、DHCP なし) -> ルーター 2 (DHCP なし)

ルーター 1 IP: 192.168.1.1 (当然) サーバー IP: 192.168.1.2 ルーター 2 IP: 192.168.1.3

ルータ 2 に接続されているすべてのデバイスがルータ 1 の DHCP から IP を受信するようにします。

サーバーの IP 転送を有効にしました。ここから何をすればいいのかわかりません! (Linux の分野でのネットワークについては初心者です)

ありがとう!

答え1

この質問は、トポロジだけでなく、このネットワークの目的を指定すると理解しやすくなるかもしれません。

当面の問題は、eth1/ルータ 2 接続です。この接続には、eth0 とルータ 1 間のネットワークと同じサブネットがあります。

これらは 2 つの別々のネットワークであり、異なるサブネット上に存在する必要があります。理由を理解するには、Server1 が 192.168.1.123 に何かを送信しようとしているとします。どのインターフェイスから送信されますか? Eth0 ですか、それとも eth1 ですか?

関連情報