Логи dhcpd в mysql | Свойства Сегмента | Пример Сегмента на "живой сети"

Свойства Сегмента

Выбираем пункт меню "настройки"→"Сегменты/Vlan"

nolink&700 |

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

Слева есть окно действий:

direct& |

Опишем по порядку каждое из них:

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

При двойном нажатии на Сегменте откроется окно редактирования Сегмента.

direct& |
Сегментназвание Сегмента в интерфейсе управления MikBill
Vlan nameНа данный момент поле используется как информационный справочник, и не несет функциональной нагрузки, рекомендуется указывать имя vlan, которое вы указываете на ваших свичах
VLANIDномер vlan на свиче(vlanid), используется для управления vlan на порту абонента
в поле "Vlan name" - рекомендуется писать только Англ. буквами, цифры и подчеркивание, пробелы не допустимы.
Если вы не используете VLAN то укажите туда что угодно, рекомендуем распланировать на будущее номера vlanid и их название и с сразу их заносить в MikBill.
параметрзначениеСоответствие в конфиге DHCP
NetworkАдрес сетиsubnet
Netmaskмаска сети, MikBill работает с любой маской из существующихnetmask
Broadcastшироковещательный адрес - выдаваемый клиенту, поле заполняется автоматически на основании Network и Netmaskoption broadcast-address
ВНИМАНИЕ! Если вы измените значение Network или Netmask то всем абонентам заново будут выданы IP согласно новым параметрам, так же применяться все фильтры "освободить" , шлюз удаляется из списка автоматически.
Рекомендуем пользоваться IP Калькулятором для расчета адресов в вашем сегменте

Все параметры ниже являются необязательными, заполняйте их под Ваши нужды и в соответствии с Вашими службами и сервисами.

параметрзначениеСоответствие в конфиге DHCP
GatewayIP адрес шлюза, выдаваемый клиентуoption routers
DNS-serverDNS, выдаваемый клиентуoption domain-name-servers
DNS-server2Второй DNS, выдаваемый клиентуoption domain-name-servers
WINS-serverWINS, выдаваемый клиенту - используется чтобы в разных сегментах абоненты видели друг друга в "сетевом окружении" (требует настройки 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 неизвестным MACrange
МаршрутыТаблица маршрутов, которая применяться на машине клиента. Пример строка вида "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
Примечания – для нормальной работы сегментов обязательно проверяйте пути к конфигурации dhcpd.conf в "системных опциях" MikBill и права на доступ к файлу конфигурации.

Поле "Освободить" - в каждом сегменте их может быть 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;
}
}
}
  • billing/configuration/segment_propers.txt
  • Последние изменения: 7 лет назад
  • — Алексей Ларюшкин