サブネットワークを持つネットワークを適切に分散する

サブネットワークを持つネットワークを適切に分散する

現在、サブネット192.168.1.0/24が1つだけあり、次のようになっています。

  • グループ1: サーバー 192.168.1.240-192.168.1.250
  • グループ2: プリンター、スキャナー 192.168.1.2-192.168.39
  • ゲートウェイ、DHCP 192.168.1.1
  • グループ3: ラップトップ、デスクトップなど 192.168.1.40-192.168.1.239

しかし、IPが不足しています

4 つのサブネットに切り替えたいのですが、質問があります。Group3 がすべてのサーバーにアクセスする必要がある場合、サーバーは各サブネットに IP を持っている必要がありますか? それとも、これを行う最善の方法は何ですか?

私はこのようなことはしません:

  • グループ1: すべてのデバイス 1階 192.168.2.*
  • グループ2: すべてのデバイス 2階 192.168.4.*
  • グループ3: 3階のすべてのデバイス 192.168.6.*
  • グループ4: etcデバイス 192.168.8.*

この問題を解決するために役立つアドバイス

答え1

4 つのサブネットを設定し、他のサブネットにアクセスする場合は、ゲートウェイでトラフィックをルーティングする必要があります。

通常、レイヤー 3 スイッチはこれを実行しますが、IP 転送を有効にすると、標準の Linux ボックスでもこれを実行します。

ゲートウェイに次のインターフェースがあるとします。

eth0: 192.168.2.1/24
eth1: 192.168.4.1/24
eth2: 192.168.6.1/24
eth3: 192.168.8.1/24

IP転送を有効にすると

echo 1 > /proc/sys/net/ipv4/ip_forward

ゲートウェイを介して、別のサブネットの IP にアクセスできるようになります。それに応じてファイアウォール (pf/netfilter) を設定することを忘れないでください。

答え2

これを行うには 2 つの方法があります。

1.ネットワークを分割し、それぞれのネットワークに単一のゲートウェイを構成します。この状況で発生する可能性がある唯一の問題は、NETBIOS スタイルのネットワーク ブラウジングです。適切な DNS を使用すれば、この問題は簡単に解決できます。

2.サブネットを大きくして、 ではなく にすると/24/23さらに 256 個のアドレスが無料で得られます。

関連情報