Показать страницуСсылки сюдаНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. <- [[billing:configuration:segment_propers|Свойства Сегмента]] | Пример Сегмента на "живой сети" | [[billing:configuration:mikbill_ip_managment_reference|Справочник Local IP]] -> =====Пример Сегмента на "живой сети"===== Так что же такое Сегмент - в терминах MikBill ? - По сути это описание обычного Сегмента Вашей сети, его свойства и параметры. Ниже мы попытаемся в рамках примера объяснить его логическое и функциональное назначение. Данный пример является простым и универсальным, который покажет общие принципы организации DHCP relay, настройки Сегментов в MikBill На рисунке ниже схема простой сети на пару сотен абонентов {{ :billing:configuration:segment-schema.jpg?&direct |}} Исходные данные: 1. Сервер Биллинга MikBill <code> IP: 172.16.0.1 MASK: 255.255.255.0</code> Таблица роутинга: <code> 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 </code> 2. Mikrotik NAS имеет 4ре интерфейса <code>ether1 - смотрит на биллинг сервер ether2 - смотрит на клиентов в сегменте "10" ether3 - смотрит на клиентов в сегменте "20" ether4 - смотрит во внешний мир и имеет внешний IP </code> Соответственно его IP по интерфейсам <code>ether1: 172.16.0.2/24 ether2: 10.0.10.254/24 ether3: 10.0.20.254/24 ether4: 195.2.204.2/30</code> Таблица роутинга: <code>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</code> Итог: Мы имеем 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" <note tip>"маршруты" - 12,172,16,10,0,10,254,8,10,10,0,10,254</note> Каждый абонент кроме настроек еще и получит маршруты по DHCP от сервера ( удобно для передачи пиринговых сетей и т д) По сегменту "10" <code>172.16.0.0/12 via 10.0.10.254 10.0.0.0/8 via 10.0.10.254</code> billing/configuration/segment_example.txt Последнее изменение: 4 лет назад — alexd