Распределите сеть с подсетями правильно

Распределите сеть с подсетями правильно

В настоящее время у меня есть только 1 подсеть 192.168.1.0/24 со следующим

  • Группа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-адреса

Хочу перейти на четыре подсети, но у меня вопрос. Если Group3 должна иметь доступ ко всем серверам, сервера должны иметь IP в каждой подсети? или как лучше это сделать?

Я бы не хотел чего-то вроде этого:

  • Группа1: Все устройства Первый этаж 192.168.2.*
  • Группа2: Все устройства Второй этаж 192.168.4.*
  • Группа3: Все устройства Третий этаж 192.168.6.*
  • Группа4: и т.д. устройства 192.168.8.*

некоторые рекомендации, которые помогут мне с этой проблемой

решение1

Если вы настроили 4 подсети и хотите получить доступ к другим подсетям, ваш шлюз должен маршрутизировать трафик.

Обычно это делают коммутаторы уровня 3, но стандартная Linux-машина тоже справится с этой задачей, если вы включите IP-пересылку.

Предположим, что ваш шлюз имеет следующие интерфейсы:

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

Есть два способа сделать это.

1.Вы разделяете сети и настраиваете свой единственный шлюз в каждой из этих сетей. Единственная проблема, которая может возникнуть в этой ситуации, — это сетевой просмотр в стиле NETBIOS. Правильный DNS может решить эту проблему довольно легко.

2.Вы расширяете свою подсеть, вместо /24, вы делаете ее /23и получаете еще 256 адресов бесплатно.

Связанный контент