Есть сервер на FreeBSD, которые раздает DHCP-адреса клиентам и NATит их в интернет. Это по сути отдельная сеть в офисе для мобильных устройств, с простыми неуправляемыми хабами, физически отделенная от корпоративного сегмента. В какой-то момент стало понятно, что 254 адресов в рамках сети класса C уже не хватает.Как максимально просто можно расширить адресное пространство в этой сети, имея на сервере один внутренний сетевой интерфейс, чтобы при этом isc-dhcpd мог выдавать динамические адреса в сети, к примеру, 192.168.0, а статически привязанные к мак-адресам - в сети 192.168.1
поменяйте /24 на /23
> Есть сервер на FreeBSD, которые раздает DHCP-адреса клиентам и NATит их в
> интернет. Это по сути отдельная сеть в офисе для мобильных устройств,
> с простыми неуправляемыми хабами, физически отделенная от корпоративного сегмента. В какой-то
> момент стало понятно, что 254 адресов в рамках сети класса C
> уже не хватает.
> Как максимально просто можно расширить адресное пространство в этой сети, имея на
> сервере один внутренний сетевой интерфейс, чтобы при этом isc-dhcpd мог выдавать
> динамические адреса в сети, к примеру, 192.168.0, а статически привязанные к
> мак-адресам - в сети 192.168.1прямо так и пишите в range 192.168.0.2-192.168.0.254,а в fixed-address 192.168.1.* в не subnet
По идее эти два совета в совокупности должны сработать. А с arp засад не будет?
Машинки из 192.168.1 будут видеть те, что в 192.168.0 ?
> По идее эти два совета в совокупности должны сработать. А с arp
> засад не будет?о какой засаде речь, записи в arp таблице живут не долга
> Машинки из 192.168.1 будут видеть те, что в 192.168.0 ?вы говорите что они физически разделены, но запросы приходят , я так понимаю на один интерфейс dhcp сервера, значит все таки где то они соединяются? или там 2 интерфейса?
если где то соединяются то зависит от правил точки соединения. если на 2 интерфейса приходят, то как настроите
и если 2 интерфейса распишите 2 subnet
Физически разделены совсем другие сети. Вопрос о том, как раздавать по DHCP две сетки класса С на одной физической сети с одного физического интерфейса и без управляемых коммутаторов.Хватит ли этого:
ifconfig_em0=" inet 192.168.0.1 netmask 255.255.254.0"
+ соответствующей правки настроек isc-dhcpd c раздачей адресов 192.168.0 динамически и 192.168.1 статически по МАК-адресам.
Увидет ли arp -a все машинки на физической сети или же только те, которые имеют адреса 192.168.0
> Физически разделены совсем другие сети. Вопрос о том, как раздавать по DHCP
> две сетки класса С на одной физической сети с одного физического
> интерфейса и без управляемых коммутаторов.если динамически, то объеденив их в одну подсеть, как указал shadow_alone
> Хватит ли этого:
> ifconfig_em0=" inet 192.168.0.1 netmask 255.255.254.0"
> + соответствующей правки настроек isc-dhcpd c раздачей адресов 192.168.0 динамически и
> 192.168.1 статически по МАК-адресам.и даже часть 192.168.1 динамически сможете раздать
> Увидет ли arp -a все машинки на физической сети или же только
> те, которые имеют адреса 192.168.0увидит
ipcalc 192.168.0.0 255.255.254.0
Address: 192.168.0.0 11000000.10101000.0000000 0.00000000
Netmask: 255.255.254.0 = 23 11111111.11111111.1111111 0.00000000
Wildcard: 0.0.1.255 00000000.00000000.0000000 1.11111111
=>
Network: 192.168.0.0/23 11000000.10101000.0000000 0.00000000
HostMin: 192.168.0.1 11000000.10101000.0000000 0.00000001
HostMax: 192.168.1.254 11000000.10101000.0000000 1.11111110
Broadcast: 192.168.1.255 11000000.10101000.0000000 1.11111111
Hosts/Net: 510 Class C, Private Internet
ОК, всем спасибо, буду пробовать.