同じネットワーク上に IP アドレスを持つ 2 つのネットワーク インターフェイスを備えたサーバーを展開することは可能ですか?

同じネットワーク上に IP アドレスを持つ 2 つのネットワーク インターフェイスを備えたサーバーを展開することは可能ですか?

192.168.1.x私は、2 つのネットワーク間のトラフィックをルーティングするルーターとして Raspberry-Pi を設定しています192.168.2.x

自宅の物理ネットワーク トポロジーによって課せられた理由により、新しいネットワーク インターフェイスを追加し (USB からイーサネットへのアダプタで簡単に実行できます)、既存の他のインターフェイスの 1 つと同じネットワーク上にある IP を割り当てたいと考えています。次のようになります。

  • IPによるインターフェースAへのWAN接続192.168.1.100
  • IP によるインターフェース B への LAN 接続192.168.2.254(既存)
  • IP を備えた新しいインターフェース C192.168.2.253

そんなことが可能なのでしょうか?

もしそれが可能であれば、同じデバイスに同じ IP を持つ 2 つの異なるインターフェースを持つことは不可能だと思いますか? これは本当に理想的な状況です。(A)

言い換えれば、次のようなことは不可能だと私は考えています。

  • IP を持つ新しいインターフェース C 192.168.2.254(インターフェース B と同じ IP)

(A) はスイッチについて説明していることに気付くかもしれません。スイッチを入れることはできますが、接続できるのは 3 本の物理ケーブルだけです。これは少し面倒で無駄が多いように思えますが、これが簡単な解決策であることは認めます。

#なぜこれをやりたいのか? (TL;DR セクション)

私の家へのインターネットは、通常の ISP ルーター経由で来ます。このルーターは静的ルートを処理できず、複数のサーバーを異なるネットワークで実行したいため、このデバイスからのすべてのトラフィックを、静的ルートなどを設定できる低電力ルーターとして機能する Raspberry-Pi にルーティングしています。低電力なので、24 時間 365 日稼働していても問題ありません。ルーターと Pi は階下の戸棚の中にあります。

この戸棚には、計算マシンもあります。熱くなるので、使用していないときは電源を切ります。発生した熱で家を暖めるので、この戸棚に入れておく必要があります。うるさすぎるし、暑すぎるし、眠れないので自分の部屋に置くことはできません。そのため、戸棚に入れておく必要があります。問題は、このマシンを別のネットワークに接続して、私が生成するトラフィック量によって他の人のインターネット アクセスが遅くならないようにする必要があることです。もう 1 つの問題は、戸棚と自分の部屋の間に物理的なネットワーク ケーブルが 2 本しかないことです。これは、ある意味贅沢ですらあります。これ以上ケーブルを入れることはできません。人を怒らせてしまいます。

次の問題は、NAS として機能している別のコンピューターがあることです。スペースがないため、戸棚に収まりません。静かで、25 W TDP チップで動作するため、私の部屋に置いておけます。

NAS はネットワークの他のユーザーが利用できるようにする必要があるため、「一般ユーザー」ネットワーク上になければなりません。(Pi ルーターの LAN 側と同じネットワーク) Free NAS が実行されているため、(おそらく) 個人的な使用のためにトラフィックを新しいネットワークにルーティングするようにできます。

したがって、ケーブルの 1 本は NAS ボックスへのデータの移動に使用され、もう 1 本は独自の別のネットワーク上のデータの移動を数値計算ツールに使用します。

奇妙だが、それが現実だ。

関連情報