Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
ubilling [2020/08/24 03:42] sector |
ubilling [2020/08/24 04:17] sector |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | |||
- | <color # | ||
- | </ | ||
[[http:// | [[http:// | ||
Документация - [[http:// | Документация - [[http:// | ||
+ | |||
+ | Документация (архив. вдруг кому-то нужно...) - [[ubillingdebian8|Debian 8]] | ||
<color # | <color # | ||
- | **Stargazer как-то странно себя ведет на mariadb, поэтому будем устанавливать | + | **Stargazer как-то странно себя ведет на mariadb, поэтому будем устанавливать Mysql версии 5.6 на Debian 10 ** |
eth0-глобал 192.168.1.100\\ | eth0-глобал 192.168.1.100\\ | ||
Строка 49: | Строка 48: | ||
1. Вопрос BandwidthD - Прослушиваемый интерфейс - eth1\\ | 1. Вопрос BandwidthD - Прослушиваемый интерфейс - eth1\\ | ||
2. Вопрос BandwidthD - протоколируемые сети 192.168.100.0/ | 2. Вопрос BandwidthD - протоколируемые сети 192.168.100.0/ | ||
- | 3. ошибка запуска dhcp-server\\ | + | 3. ошибка запуска dhcp-server. сразу исправим: |
- | Последний stargazer собирается под Debian 10 без проблем: | + | <code ini |title > |
- | wget http://ubilling.net.ua/stg/stg-2.409-rc5.tar.gz | + | mcedit |
- | < | + | # On what interfaces should the DHCP server (dhcpd) serve DHCP requests? |
+ | # | ||
+ | INTERFACESv4=" | ||
+ | # | ||
- | <code ini| title> | ||
- | apt-get install mysql-server-core-5.1 mysql-client-5.1 libmysqlclient16 | ||
- | libmysqlclient-dev apache2 mysql-server expat libexpat1-dev php5-cli | ||
- | libapache2-mod-php5 php5-mysql dhcp3-server build-essential bind9 | ||
- | bandwidthd softflowd libxmlrpc-c3-dev sudo | ||
</ | </ | ||
- | <color # | ||
- | * **1-e**: надо ввести пароль для | + | При перезапуске |
- | * **2-е**: bandwidthd спрашивает на каком | + | |
- | * **3-е**: bandwidthd спрашивает, | + | |
- | * | + | |
- | ==== Перейдем к конфигурации установленных паркетов ==== | + | |
- | При установке dhcp3-server вываливается ошибка | + | **Настроим |
- | <code ini| title> | + | |
- | mcedit / | + | |
- | INTERFACES=”eth1” | + | |
- | </ | + | |
- | При перезапуске он опять ругнется на то, что в конфигах ничего не прописано к этому мы вернемся чуть позже. Вообще Ubilling генерирует свои конфиги.\\ | + | <code ini |title > |
- | Bandwidthd тоже высыпал ошибку о том что не нашел конфиг, | + | mcedit / |
- | <code ini| title> | + | short_open_tag=on |
- | cd / | + | |
- | cp bandwidthd.conf / | + | |
- | </ | + | |
- | <color # | + | systemctl reload apache2.service |
+ | |||
+ | </code> | ||
- | Настроим, раскомментируем и поправим следующие директивы: | + | **Настроим |
+ | Раскомментируем и поправим следующие директивы: | ||
<code ini| title> | <code ini| title> | ||
Строка 97: | Строка 85: | ||
</ | </ | ||
- | Далее сделаем символическую ссылку, | ||
- | |||
- | <code ini| title> | ||
- | ln -fs / | ||
- | </ | ||
- | <color # | ||
- | <color # | ||
Перезапустим bandwidthd | Перезапустим bandwidthd | ||
Строка 113: | Строка 94: | ||
<code ini| title> | <code ini| title> | ||
- | http:// | + | http:// |
- | </ | + | |
- | <color # | + | |
- | + | ||
- | включим мод php в apache: | + | |
- | + | ||
- | <code ini| title> | + | |
- | a2enmod php5 | + | |
</ | </ | ||
Строка 223: | Строка 197: | ||
<code ini| title> | <code ini| title> | ||
- | mcedit /etc/default/softflowd | + | mcedit / |
INTERFACE=" | INTERFACE=" | ||
Строка 230: | Строка 204: | ||
==== Установим stargazer ==== | ==== Установим stargazer ==== | ||
- | |||
- | <color #22b14c> | ||
- | Последний stargazer собирается под Debian 10 без проблем: | ||
- | wget http:// | ||
- | </ | ||
<code ini| title> | <code ini| title> | ||
mkdir / | mkdir / | ||
cd / | cd / | ||
- | wget http://stg.dp.ua/download/ | + | wget wget http://ubilling.net.ua/stg/stg-2.409-rc5.tar.gz |
- | tar zxvf stg-2.407-p1.tar.gz | + | tar zxvf stg-2.409-rc5.tar.gz |
- | cd stg-2.407-p1/ | + | cd stg-2.409-rc5/ |
./build | ./build | ||
make install | make install | ||
cd ../sgconf && ./build && make && make install | cd ../sgconf && ./build && make && make install | ||
cd ../ | cd ../ | ||
- | cd / | + | cd / |
- | make && make install | + | |
</ | </ | ||
- | <color # | ||
- | Ошибка при сборке stg в Debian 8\\ | ||
- | libipq.h: | ||
- | #include < | ||
- | compilation terminated.\\ | ||
- | полный путь / | ||
- | создаем данный файл и вставляем содержимое</ | ||
- | |||
- | |||
- | <color # | ||
- | |||
- | беда, при сборе sgconf и sgconf_xml: | ||
- | |||
- | Кусок лога с ошибкой:</ | ||
- | <code | ini> | ||
- | |||
- | / | ||
- | // | ||
- | collect2: error: ld returned 1 exit status | ||
- | </ | ||
- | |||
- | Решил проблему добавлением LD флага в build-файл, | ||
- | <code | ini> | ||
- | было - LDFLAGS=" | ||
- | стало - LDFLAGS=" | ||
- | </ | ||
- | |||
- | **Спасибо за feedback !** | ||
- | |||
- | <color #ed1c24> Feedback от **[[https:// | ||
- | Привет! | ||
- | Делал по твоему ману и постоянно в логах старгейзера после первого запуска и последующих сыпало ошибку: | ||
- | <code | ini> | ||
- | Error loading plugin '/ | ||
- | </ | ||
- | |||
- | как только не бился не получалось от этого избавится, | ||
- | |||
- | вот это делать не нужно: | ||
- | |||
- | <code |ini> | ||
- | cd / | ||
- | make && make install | ||
- | </ | ||
- | |||
- | **Спасибо за feedback !** | ||
==== Перейдем к настройке stargazer ! ==== | ==== Перейдем к настройке stargazer ! ==== | ||
Строка 351: | Строка 273: | ||
</ | </ | ||
- | < | + | |
- | </ | + | |
< | < | ||
Строка 410: | Строка 332: | ||
mcedit subnets | mcedit subnets | ||
192.168.100.0/ | 192.168.100.0/ | ||
- | Chmod 777 subnets | + | chmod 777 subnets |
</ | </ | ||
Строка 429: | Строка 351: | ||
<code ini| title> | <code ini| title> | ||
- | 2013-01-29 18:46:56 -- Stg v. 2.407-p1 | + | 2020-08-24 10:24:48 -- Stg v. 2.409 |
- | 2013-01-29 18:46:56 -- Message queue created successfully. msgKey=5555 msgID=0 | + | 2020-08-24 10:24:48 -- Message queue created successfully. msgKey=5555 msgID=0 |
- | 2013-01-29 18:46:56 -- Timer thread started successfully. | + | 2020-08-24 10:24:48 -- Timer thread started successfully. |
- | 2013-01-29 18:46:56 -- Storage plugin: mysql_store v.0.67. Loading successfull. | + | 2020-08-24 10:24:48 -- [store_mysql] MYSQL_STORE: |
- | 2013-01-29 18:46:56 -- Users started successfully. | + | 2020-08-24 10: |
- | 2013-01-29 18:46:56 -- Traffcounter started successfully. | + | 2020-08-24 10:24:48 -- Users started successfully. |
- | 2013-01-29 18:46:56 -- Module: ' | + | 2020-08-24 10:24:48 -- Traffcounter started successfully. |
- | 2013-01-29 18:46:56 -- Module: | + | 2020-08-24 10:24:48 -- Module ' |
- | 2013-01-29 18:46:56 -- Module: 'InetAccess authorization plugin | + | 2020-08-24 10:24:48 -- Module 'Stg Configurator |
- | 2013-01-29 18:46:56 -- Module: ' | + | 2020-08-24 10:24:48 -- Module ' |
- | 2013-01-29 18:46:56 -- Module: 'Stg configurator | + | 2020-08-24 10:24:48 -- Module 'InetAccess authorization plugin |
- | 2013-01-29 18:46:56 -- Module: 'Stargazer RPC v. 0.2'. Start successfull. | + | 2020-08-24 10:24:48 -- Module 'cap_nf |
- | 2013-01-29 18:46:56 -- Stg started successfully. | + | 2020-08-24 10:24:48 -- Stg started successfully. |
- | 2013-01-29 18:46:56 -- +++++++++++++++++++++++++++++++++++++++++++++ | + | 2020-08-24 10:24:48 -- +++++++++++++++++++++++++++++++++++++++++++++ |
</ | </ | ||
Значит. все норм. | Значит. все норм. | ||
Строка 848: | Строка 770: | ||
==== Вход в Ubilling ==== | ==== Вход в Ubilling ==== | ||
- | Зайдем / | + | **Создадим Alias и выполним вход в Ubilling** |
- | <color #ed1c24>UPD: создать Alias в apache | + | <code ini| title> |
+ | cd / | ||
+ | mcedit billing.conf | ||
+ | </ | ||
+ | <code ini| title> | ||
+ | < | ||
+ | Options +FollowSymLinks | ||
+ | Require all granted | ||
+ | </Directory> | ||
+ | Alias /billing / | ||
+ | </ | ||
<code ini| title> | <code ini| title> | ||
- | mcedit / | + | a2enconf billing |
- | short_open_tag=on | + | systemctl reload apache2 |
</ | </ | ||
+ | |||
+ | Зайдем / | ||
+ | |||
при установке по данной статье наблюдал следующее: | при установке по данной статье наблюдал следующее: |