← Логи dhcpd в mysql | Свойства Сегмента | Пример Сегмента на "живой сети" →
Свойства Сегмента
Выбираем пункт меню "настройки"→"Сегменты/Vlan"

Перед Вами откроется окно "управления Сегментами".
Слева есть окно действий:

Опишем по порядку каждое из них:
Закрыть вкладку | закрывает текущее окно "управления Сегментами" |
Удалить Сегмент | Вызывает окно удаления выбранного Сегмента |
Добавить Сегмент | Добавляет новый сегмент. ВНИМАНИЕ-при нажатии Сегмент уже добавится и Вам необходимо сразу его настроить или удалить, чтобы не нарушить работу системы |
Обновить данные | Обновляет список данных (Полезно если вы совместно с кем то настраиваете Сегменты) |
При двойном нажатии на Сегменте откроется окно редактирования Сегмента.

Сегмент | название Сегмента в интерфейсе управления MikBill |
Vlan name | На данный момент поле используется как информационный справочник, и не несет функциональной нагрузки, рекомендуется указывать имя vlan, которое вы указываете на ваших свичах |
VLANID | номер vlan на свиче(vlanid), используется для управления vlan на порту абонента |
параметр | значение | Соответствие в конфиге DHCP |
Network | Адрес сети | subnet |
Netmask | маска сети, MikBill работает с любой маской из существующих | netmask |
Broadcast | широковещательный адрес - выдаваемый клиенту, поле заполняется автоматически на основании Network и Netmask | option broadcast-address |
Все параметры ниже являются необязательными, заполняйте их под Ваши нужды и в соответствии с Вашими службами и сервисами.
параметр | значение | Соответствие в конфиге DHCP |
Gateway | IP адрес шлюза, выдаваемый клиенту | option routers |
DNS-server | DNS, выдаваемый клиенту | option domain-name-servers |
DNS-server2 | Второй DNS, выдаваемый клиенту | option domain-name-servers |
WINS-server | WINS, выдаваемый клиенту - используется чтобы в разных сегментах абоненты видели друг друга в "сетевом окружении" (требует настройки samba/wins сервера) | option netbios-name-servers |
NETBIOS-DD-server | тоже что и WINS-server, заполнять одинаково | option netbios-dd-server |
Time-server | Сервер NTP в вашей сети | option time-servers и option ntp-servers |
Range | Используется для выдачи IP неизвестным MAC | range |
Маршруты | Таблица маршрутов, которая применяться на машине клиента. Пример строка вида "16,10,10,10,10,0,1" отдаст клиенту на базе любой windows маршрут вида 10.10.0.0/16 via 10.10.0.1 | |
Маршруты хостов | Маршруты к одиночным хостам, которые применяться на машине клиента. Пример "192.168.0.1 10.10.0.1,192.168.3.1 10.10.0.1" отдаст 2 маршрута 192.168.0.1 via 10.10.0.1 и 192.168.3.1 via 10.10.0.1 |
Поле "Освободить" - в каждом сегменте их может быть 4ре. Это IP которые удаляются из пула автоматической выдачи их клиентам в MikBill. Разберем пример на прошлой картинке: у нас указаны 10.0.%.1, 10.0.%.2 , 10.0.%.3 , 10.0.10.253 10.0.10.253 - Это означает что IP 10.0.10.253 удален из свободных IP в сегменте 10 и его уже никому не выдать. 10.0.%.1 - Это означает что IP 10.0.10.1 и 10.0.20.1 и все IP 10.0.*.1 будут удалены во всех сегментах, это упрощает настройку параметров удаления и не требует чтобы их прописывать каждый раз.
Пример Сегмент 10-1
Приводим фрагмент dhcpd.conf который автоматически формируется по тому сегменту, что вы видите на картинке выше. ( опция "Opt 82 range" включена)
class "Vlan_1" { match if (binary-to-ascii(10,16,"",substring(option agent.circuit-id, 2, 2))="10"); } subnet 10.0.10.0 netmask 255.255.255.0 { option domain-name-servers 172.16.0.1,8.8.8.8; option broadcast-address 10.0.10.255; option routers 10.0.10.254; option netbios-node-type 8; pool { range 10.0.10.200 10.0.10.250; allow members of "Vlan_1"; } group { option ms-classless-static-routes 12,172,16,10,0,10,254,8,10,10,0,10,254; option rfc3442-classless-static-routes 12,172,16,10,0,10,254,8,10,10,0,10,254; host uid_151 { fixed-address 10.0.10.4; hardware ethernet 00:26:22:DF:BD:1D; } host uid_426 { fixed-address 10.0.10.5; hardware ethernet 00:E0:4C:47:C4:97; } } }
Пример Сегмент 10-2
Приводим фрагмент dhcpd.conf который автоматически формируется по тому сегменту, что вы видите на картинке выше. ( опция "Opt 82 range" выключена)
subnet 10.0.10.0 netmask 255.255.255.0 { option domain-name-servers 172.16.0.1,8.8.8.8; option broadcast-address 10.0.10.255; option routers 10.0.10.254; option netbios-node-type 8; pool { range 10.0.10.200 10.0.10.250; } group { option ms-classless-static-routes 12,172,16,10,0,10,254,8,10,10,0,10,254; option rfc3442-classless-static-routes 12,172,16,10,0,10,254,8,10,10,0,10,254; host uid_151 { fixed-address 10.0.10.4; hardware ethernet 00:26:22:DF:BD:1D; } host uid_426 { fixed-address 10.0.10.5; hardware ethernet 00:E0:4C:47:C4:97; } } }