======Настройка 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" Третья вкладка на данном этапе Вам не нужна и будет рассмотрена позднее.