Биллинговая система Nodeny
01 Ноября 2024, 02:10:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
  Начало Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 [2] 3 4 ... 9
16  Главная категория / Nodeny 50 / Re: Копятся файлы информации о трафике : 05 Мая 2019, 18:01:11
Быстрым поиском не нашел, но в папке nodeny/sql копятся файлы с информацией о трафике.
Они сами разве не должны удаляться?
В основном от времени 00:00 и 12:00

Что делать и кто виноват?)

У меня такая же ситуация. Удаляю их периодически. Но видимо что-то работает не так. Информация о трафике не достаточно критична сейчас но все же. Why? Улыбающийся)
17  Главная категория / Nodeny 50 / Модуль(и) для Тринити/Омега/Мегого : 05 Мая 2019, 10:09:47
Здравствуйте

Обменяем на Чивас/Джек либо вечнозеленые бумажки модули для оригинального личного кабинета Н50 под Тринити ТВ, Омега ТВ, Мегого.

18  Главная категория / Модули NodenyPlus / Re: netflow : 15 Марта 2019, 02:33:54
Как мне определить что писать в ext_iface?Непонимающий? Неужели это сложно описать в документации либо сделать какую-то понятную утилиту?

Поднял это все на сервере.
Сливают на коллектор два NAS-а.
Трафик перестал считаться
 
Код:
# flow-stat -f 17 < /var/db/flows/8888.txt
...
13          19700                 1313356503            1019001
12          4                     336                   4
10          12                    1120                  14
9           10                    1380                  19
6           5957                  905782333             713075
5           3                     120                   3
0           88                    17044                 211


указал в ext_iface   => '6,13',
(хрен знает вообще что это и зачем оно чисто интуитивно так как там больше всего flows)
нихрена не работает!!!!
19  Главная категория / Модули NodenyPlus / Re: netflow : 15 Марта 2019, 02:12:00
победил!)))
в общем особое внимание на параметр ext_iface в настройках коллектора! у меня он оказался 52)) система с кучей вланов)
по команде ifconfig считаем до интерфейса, либо :
Цитировать
Создаём файл с расширением .c например if_nametoindex.c. В пустой if_nametoindex.c файл добавляем:

#include <sys/socket.h>

#include <net/if.h>

using namespace std;

#include <iostream>

int main(int argc, char **argv)

    {  for (int i = 1; i < argc; i++)

        {  cout << argv << " = " << if_nametoindex(argv) << "\n";

        }

        return 0;

    }

ПЕРЕВОД СТРОКИ В КОНЦЕ ФАЙЛА ОБЯЗАТЕЛЕН

 

Находясь в тойже директории, что и if_nametoindex.c выполняем компиляцию:

# c++ -o if_nametoindex if_nametoindex.c

Появится исполняемый файл, который зелёный если через mc-light на него смотреть. Далее запускаем исполняемый файл:

# ./if_nametoindex "re1" "re2" "lo0"

re1 = 3

re2 = 4

lo0 = 7

Запускается одним или несколькими параметрами через пробел. В качестве параметра в main передаётся имя/имена сетевого/ых интерфейса/ов и в ответ выдаётся соответствующий номер

взято с anteh.ru/notes/freebsd/notes_netflow.html

Не компилируется.

FreeBSD 10.4

c++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
n.c:5:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
n.c:13:37: error: no matching function for call to 'if_nametoindex'
        {  cout << argv << " = " << if_nametoindex(argv) << "\n";
                                    ^~~~~~~~~~~~~~
/usr/include/net/if.h:556:16: note: candidate function not viable: no known conversion from 'char **' to 'const char *' for 1st argument; dereference the
      argument with *
unsigned int             if_nametoindex(const char *);
                         ^
1 warning and 1 error generated.
20  Главная категория / Модули NodenyPlus / Re: netflow : 15 Марта 2019, 01:44:38
Сделали цену на модуль в 1000 грн. А никакого описания по установке.
Купил модуль - просьба помочь установить и расписать как что и куда делать.
OS - FreeBSD
Спасибо.
21  Главная категория / Nodeny 50 / Re: FreeBSD 10.4, perl 5.26.2 -> Лыжи не едут с самого начала :( : 26 Октября 2018, 10:28:33
Плюсану за это. Взяли себе яйцеголовые пиндосы решили чтоб убрать что-то а всем сиди переделывай скрипты. Придурки.
22  Главная категория / Nodeny 50 / Re: FreeBSD 10.4, perl 5.26.2 -> Лыжи не едут с самого начала :( : 26 Октября 2018, 01:10:14
Разобрался.

Начиная с 5.26.2 перл убрал "." в @INC

Решается добавлением
export PERL_USE_UNSAFE_INC=1
в go.sh

23  Главная категория / Nodeny 50 / FreeBSD 10.4, perl 5.26.2 -> Лыжи не едут с самого начала :( : 26 Октября 2018, 00:52:41
Я понимаю что может что-то идеологически поменялось в перле НО:
Код:
# perl -v

This is perl 5, version 26, subversion 2 (v5.26.2) built for amd64-freebsd-thread-multi

...

# perl noserver.pl -v
Can't locate nosat.pm in @INC (you may need to install the nosat module) (@INC contains: /usr/local/lib/perl5/site_perl/mach/5.26 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.26/mach /usr/local/lib/perl5/5.26) at noserver.pl line 22.
BEGIN failed--compilation aborted at noserver.pl line 25.

# ls nosat.pm
nosat.pm
#

Что я делаю не так? Строит глазки

На соседней машине с 5.24.3 - все работает как должно. Тут новая машинка - и на тебе Грустный
24  Главная категория / Nodeny Plus / 1.1.1.1 : 01 Апреля 2018, 22:19:35
Надо бы поправить в дистрибуте и документации чтоб не делать на локалхост 1.1.1.1
CloudFlare запустил на этом адресе публичный днс а-ля гугловского 8.8.8.8
25  Главная категория / Nodeny 50 / Re: Option 82 на 50.32 : 01 Апреля 2018, 11:10:30
написать код

ЕС КЭП!  Смеющийся Смеющийся Смеющийся
26  Главная категория / Nodeny 50 / Re: Option 82 на 50.32 : 30 Марта 2018, 21:18:31
логи в dhcpd.conf

tcpdump
или
посмотреть из /usr/ports  dhcpdump



Подскажи - а как сделать чтоб при заходе в ЛК прописывался клиенту автоматом ип и все остальное?
27  Главная категория / Nodeny 50 / Re: Option 82 на 50.32 : 30 Марта 2018, 13:15:31
fet4
Вы выдаете по мак-ку ону? без учета олта, порта олта и прочего?
а зачем остальное?


Ну а как знать какой именно ИП выдать тому или иному клиенту в тот олт с учетом влана?

достаточно мака ону.
вся остальная инфа в билинге есть....

если разговор идет о 50/49 ветке билинга.

поставили новый олт -  в билинг прописали какие вланы(влан) на пон дереве(деревьях)
дальше опрос олта  на ону
как только появилась новая ону  выдали ей айпи ,  монтажник первый раз зашел в лк и все...  (все само прописалось - номер точки топологии (а это все данные олта и вланов) и мак ону абоненту) и сменило ip на тот который выданно.

поменяли в билинге абону айпи - конфиг сам перечитается...  смена ону также....





 


ОЛТ как-то добавлять номер пон порта к запросу dhcp? (дабы понять с какого влана отдавать клиенту ип)?

да добавляет и номер порта (олта) и влан , но это по сути не нужно.  повторю достаточно мака ону , все остальное есть в билинге.

а как посмотреть вообще в каком формате это приходит? где-то можно в dhcpd логи включить чтобы видеть в читабельном формате как оно выглятитюя бы сам сел такое себе запилил потихоньку.
28  Главная категория / Nodeny 50 / Re: Option 82 на 50.32 : 30 Марта 2018, 13:00:25
fet4
Вы выдаете по мак-ку ону? без учета олта, порта олта и прочего?
а зачем остальное?


Ну а как знать какой именно ИП выдать тому или иному клиенту в тот олт с учетом влана?

достаточно мака ону.
вся остальная инфа в билинге есть....

если разговор идет о 50/49 ветке билинга.

поставили новый олт -  в билинг прописали какие вланы(влан) на пон дереве(деревьях)
дальше опрос олта  на ону
как только появилась новая ону  выдали ей айпи ,  монтажник первый раз зашел в лк и все...  (все само прописалось - номер точки топологии (а это все данные олта и вланов) и мак ону абоненту) и сменило ip на тот который выданно.

поменяли в билинге абону айпи - конфиг сам перечитается...  смена ону также....





 


ОЛТ как-то добавляет номер пон порта к запросу dhcp? (дабы понять с какого влана отдавать клиенту ип)?
29  Главная категория / Nodeny 50 / Re: Option 82 на 50.32 : 30 Марта 2018, 11:24:00
fet4
Вы выдаете по мак-ку ону? без учета олта, порта олта и прочего?
а зачем остальное?


Ну а как знать какой именно ИП выдать тому или иному клиенту в тот олт с учетом влана?
30  Главная категория / Nodeny 50 / Re: Option 82 на 50.32 : 30 Марта 2018, 11:22:43
Вывод - делать vlan на пользователя и он ебать мозги

С практичной точки зрения не удобно.

Если мы привязываем клиента к vlan, то при модернизации или замене олт и автоконфигурации онухи клиент скорей всего получит другой номер порта и следовательно другой vlan в итоге смена дерева у пользователей - это один геморой как для клиента так и для админа.

Если мы авторизуем по маку онухи клиента, то никаких проблем с перемешиванием онух по разным портам олта не вызывает проблем ни у кого.

Такую схему в сети и используем успешно.

Option 82 добавляет ОЛТ в пакет Discover и даже если как-то на это влияет онуха проще ее поменять.

у вас один влан на все олты/ону?
Страниц: 1 [2] 3 4 ... 9
Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!