- [[billing:configuration:segment_propers|Свойства Сегмента]] | Пример Сегмента на "живой сети" | [[billing:configuration:mikbill_ip_managment_reference|Справочник Local IP]] ->
=====Пример Сегмента на "живой сети"=====
Так что же такое Сегмент - в терминах MikBill ? - По сути это описание обычного Сегмента Вашей сети, его свойства и параметры.
Ниже мы попытаемся в рамках примера объяснить его логическое и функциональное назначение.
Данный пример является простым и универсальным, который покажет общие принципы организации DHCP relay, настройки Сегментов в MikBill
На рисунке ниже схема простой сети на пару сотен абонентов
{{ :billing:configuration:segment-schema.jpg?&direct |}}
Исходные данные:
1. Сервер Биллинга MikBill
IP: 172.16.0.1
MASK: 255.255.255.0
Таблица роутинга:
172.16.0.0/24 via eth0
10.0.10.0/24 via 172.16.0.2
10.0.20.0/24 via 172.16.0.2
default via 172.16.0.2
2. Mikrotik NAS имеет 4ре интерфейса
ether1 - смотрит на биллинг сервер
ether2 - смотрит на клиентов в сегменте "10"
ether3 - смотрит на клиентов в сегменте "20"
ether4 - смотрит во внешний мир и имеет внешний IP
Соответственно его IP по интерфейсам
ether1: 172.16.0.2/24
ether2: 10.0.10.254/24
ether3: 10.0.20.254/24
ether4: 195.2.204.2/30
Таблица роутинга:
172.16.0.0/24 via ether1
10.0.10.0/24 via ether2
10.0.20.0/24 via ether3
195.2.204.0/30 via ether4
default via 195.2.204.1
Итог:
Мы имеем IP адреса на интерфейсах и таблицы маршрутизации на обоих серверах + схему, теперь у нас есть картина прохождения трафика в сети от каждого узла к каждому узлу.
Задача:
- Настроить раздачу "автоматическую раздачу адресов" (DHCP) в данной сети.
- Чтобы указанный IP в административном интерфейсе MikBill выдавался конечному клиенту.
- Чтобы указанные в настройках Сегмента параметры (GW,DNS,NTP,Таблица роутинга) - тоже передавались клиенту.
- Чтобы в каждом из сегментов вновь подключенным клиентам выдавался IP из диапазона range ( тем у которых еще не занесен MAC-адрес в их "учетную запись").
Решение:
1. [[billing:configuration:segment_options|Настраиваем Сегмент - "Системные опции"]]
2. Создаем 2 сегмента как на картинках ниже
Сегмент "10"
{{ :billing:configuration:segment-10.jpg?direct& |}}
Сегмент "20"
{{ :billing:configuration:segment-20.jpg?direct& |}}
3. Включаем на Mikrotik DHCP relay
ether2
{{ :billing:configuration:mikrotik-dhcp-relay-ether2.png?direct& |}}
ether3
{{ :billing:configuration:mikrotik-dhcp-relay-ether3.png?direct& |}}
Все теперь каждый клиент получит IP согласно указанному сектору ( если занесен MAC) или же свободный из pool свободных что мы указали в Сегментах.
Соответственно если у вас любое другое оборудование или OS то по логической аналогии делаете DHCP relay и все будет в порядке.
По сегменту "10"
"маршруты" - 12,172,16,10,0,10,254,8,10,10,0,10,254
Каждый абонент кроме настроек еще и получит маршруты по DHCP от сервера ( удобно для передачи пиринговых сетей и т д)
По сегменту "10"
172.16.0.0/12 via 10.0.10.254
10.0.0.0/8 via 10.0.10.254