======Настройка MikBill системные опции ======
Приступим к первычным настройкам биллинга, для начала откроем "Настройки"->"Системные опции".
Откроется окно, как на приведенном ниже скриншоте:
{{ :mikbill:настройки:sys-opts-1.jpg?nolink& |}}
Начнем с полей подчеркнутых **"синим"** цветом. Укажем, валюту и название компании.
исключение с карсным светом одно.
раздел mrtg
поле EXEC - это строка запуска mrtg
Чтобы ее правильно заполнить надо указать только путь к php а остальную часть строки оставить неизменной ( если конечно папка с mikbill у вас не изменилась)
which php
Переходим к полям подчеркнутым **"красным"** цветом. Эти параметры, нужно откоректировать согласно настройкам Вашего сервера. Для этого выполняем команду на сервере:
which awk
Результатом выполнения команды будет местонахождение awk. Заносим в поле **awk** результат выполнения команды.
То же самое проделываем для остальных позиций подчеркнутых **"красным"**, и не портите (???) команды вроде:
/usr/bin/sudo -u root
т.е., если у вас путь к приложению:
/usr/local/bin/sudo
то не забудте указать:
/usr/local/bin/sudo -u root
Далее переходим к полям подчеркнутым **"зеленым"**.
Обязательно необходимо:
* убедиться в правильности путей к файлам
* дать права доступа к файлам **a+rw**
* если файлов нет, то необходимо создать их и дать нужные права доступа к папкам и файлам
* установить правильный путь к конфигурации DHCPd (в разных системах он отличается)
* (при необходимости) поменять команду для перезапуска DHCPd.
**"Фиолетовое"** поле - это коэффициент умножения шейперов. Объем данных везде в биллинге указывается в килобитах, а вот сколько бит в килобите, решать Вам. Обычно ставят 1024, реже 1000.
**"Желтые"** поля:
* VPN база - это два первых октета "серых" адресов выдаваемых клиентам по PPPoE/PPTP/L2TP туннелях. В нашем примере - это "192.168."
* Lan база - это два первых октета "серых" адресов выдаваемых клиентам по локальной сети (используя DHCPd). В нашем примере это "10.10."
Т.е. в локальной сети клиенты будут получать 10.10.0.1, 10.10.10.1 и т д (в зависимости от настроек сектора) на любые адреса с первыми 2мя цифрами которые Вы указали.
В тунелях клиенты будут получать серые адреса вида 192.168.0.1 , 192.168.10.1 и т д(в зависимости от настроек сектора) на любые адреса с первыми 2мя цифрами которые Вы указали.
Обязательно не забывайте ставить точки после каждой из 2х цифр.
Выдачу 'реальных" IP и функционал IP-pool (динамической выдачи "реальных" IP) мы рассмотрим позднее.
**Переходим к следующей вкладке.**
{{ :mikbill:настройки:sys-opts-2.jpg?nolink& |}}
С отмечеными **"красным"** делаем то же, что и в прошлой вкладке.
В панели **"Почта"** укажите данные для почтового ящика, который будет пользовать биллинг для посылки писем.
Панель **"Параметры"**:
* Лог файл - указать: /var/log/mikbill.log
* Делать Arping - включить ARP-пингование абонентов из "админки" (работает только в случае когда сервер биллинга смотрет на клиентский vlan, что нежелательно и редко встречается)
* Делать Ping - включить пингование абонентов из "админки" (работает в случае маршрутизации трафика от абонента к серверу билилнга)
* Radius перезапуск - система сама перезапускает radiusd при необходимости.
* DHCPD перезапуск - система сама перезапускает dhcpd при необходимости.(Включить при использовании DHCPD в билилнге)
* LanGuard - Включает систему безопасности, которая "жестко" следит чтобы авторизацию могли пройти только абоненты которые занесены в систему(внесен mac, совпал IP) и у них включена сеть, интернет.
* Привязать IP/MAC - Включить контроль привязку к IP или MAC или IP+MAC (в зависимости от типа подключения PPPoE/PPTP/L2TP
* Карточки Активации - Включить/Выключить систему "стартовых пакетов". На данный момент они работают только для услуг:IPoE,HotSpot,Доступ по IP при типе авторизации mac+пароль. Создавать и работать с карточками пункт меню: "Дополнения"->"Карточки активации"
* Local IP из Online - Показывать локальный IP в "учетке абонента" взятый из таблицы Online использовать когда не польузете DHCP билилнга и абоненты получают интеренет по услуге IPoE/Hotspot/Доступ по IP
* Framed IP из Online - Показывать Выдавайемй IP из Online в "учетке абонента" взятый из таблицы Online использоватькогда абоненты получают интеренет по услуге IPoE/Hotspot/Доступ по IP или же когда используете функционал IP-pool (динамической выдачи "реальных" IP)
* Отключить DHCP - Выбор данной опции, полностью отключает работу с DHCP.Убрать галочку чтобы включить работу с DHCP в билинге.
* Логи DHCP - Включать только после специальной настройки системы логирования, для принятия в SQL лога от DHCPd.
* Выкидывание - разрешает кнопку "Выкинуть из интернета".
* Black List - Включает использование "черных списков", пользовате в группе "Отключенные" и "Удаленнные" и есть этот "черный" список.
* Скрывать Local IP - включить при отсуствии пользования функционалом управления DHCPd из билинга.Можно и нужно использовать в связке с "Local IP из Online".
* Скрывать Framed IP - включить если вы не хотите видеть в учетке абонента Выдаваемый ему IP. Использовать в комбинации с параметром "Framed IP из Online"
Третья вкладка на данном этапе Вам не нужна и будет рассмотрена позднее.