init_
Пользователи-
Публикации
27 -
Зарегистрирован
-
Посещение
О init_
-
Звание
Абитуриент
Посетители профиля
Блок посетителей профиля отключен и не будет отображаться другим пользователям
-
ISG в Linux
тему ответил в Умник пользователя init_ в Программное обеспечение, биллинг и *unix системы
Всем привет! А у кого то получалось по CoA изменить скорость в linux ISG? Я пробовал так echo user-Name=10.234.100.4,Cisco-Account-Info="QU;104857600;D;104857600" | radclient -x 10.232.1.30:3799 coa также пробовал и так echo user-Name=10.234.100.4,Cisco-Account-Info+="QU;104857600;D;104857600" | radclient -x 10.232.1.30:3799 coa но почему то потом в ISG показывает 0 скорость на данном клиенте. Кто подскажет как правильно делать? И работает ли это вообще в ISG -
Всем привет! Кто то использует генерацию писем владельцам сетей, когда они начинают сканировать порты вашей сети (и подобные случае типа доса)? Хочу также сделать, но не знаю какие варианты рассмотреть
-
Операторский/Провайдерский DNS
тему ответил в RN3DCX пользователя init_ в Программное обеспечение, биллинг и *unix системы
я юзаю powerdns -
Приказ 221 Сведения в Роскомнадзор - Принято
тему ответил в Связной (С) пользователя init_ в У нага
Доброго дня форумчане :) кому не жалко/не лень киньте в личку рабочий XML составленный по минималке, который цмуссоп принял. Благодарю! -
Странности в ДНС у абонентов. DNSDist.
тему ответил в S.Sokolov пользователя init_ в Программное обеспечение, биллинг и *unix системы
ну есть предположение что где-то dnsdist закешировал пустую запись (NX) как раз из-за какого то корявого сервера-апстрима (яндекс там и тд), и отдал роутеру его - роутер у себя тоже NX закешировал - получается и роутер в кеше держит у себя NX пустую запись и DNSDIST, когда у DNSDIST прошел ttl, то он снова закешировал - уже запись с данными, но у роутера еще хранится пустая запись. Как решить это говно хз :) по идее вырубить корявый апстрим сервер -
ISG в Linux
тему ответил в Умник пользователя init_ в Программное обеспечение, биллинг и *unix системы
Парни, а может кто делал такое в ISG, я не совсем допер, вот если по RADIUS получает абонент reject - у него сессия в X в таблице, что можно запатчить чтоб такой сессии присваивалась скорость? Просто статическая например 1мбит, только той сессии которая неодобрена -
ISG в Linux
тему ответил в Умник пользователя init_ в Программное обеспечение, биллинг и *unix системы
@TTPartizan cp -a libipt_ISG.so /usr/lib/debug/.dwz/x86_64-linux-gnu/iptables.debug cp -a libipt_isg.so /usr/lib/debug/.dwz/x86_64-linux-gnu/iptables.debug Вот в этом месте косяк, либы не в то место заинсталены, посмотри где либы хранятся и поправь этот путь в исходниках, или в конфигуре укажи это место где либы ipt лежат в системе -
ISG в Linux
тему ответил в Умник пользователя init_ в Программное обеспечение, биллинг и *unix системы
Парни нашел установленный ISG на ядро 4.9.0-4-amd64, но этот лисг патченный под веб авторизацию через ipset, может у меня свежее чем у вас, гляньте, архивец попробую приатачить. Могу еще точно сказать, что колбеки тут тоже поддерживаются. Насчет свежести только вот не понятно sysoleg-lisg-1d05e525c870.tar.xz Попробовал собрать на 11 дебе, резалт.... кто поможет? UPD взял исходнички у @atarget https://github.com/atarget/lisg-original спасибо тебе, я поправил согласно твоим изменениям В моей версии отличие только в приделанной web авторизации через ipset - можешь глянуть посмотреть в архиве. root@frr:/usr/src/sysoleg-lisg-1d05e525c870/kernel# make echo "" > build.h printf "/* Compilation date.\n * Written by Makefile (userspace) */\n#define _BUILD_DATE \"%s %s\"\n" `date +'%F %T'` > build.h make -C /lib/modules/5.10.0-23-amd64/build M=/usr/src/sysoleg-lisg-1d05e525c870/kernel modules make[1]: Entering directory '/usr/src/linux-headers-5.10.0-23-amd64' CC [M] /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.o In file included from /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:10: /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.h:125:2: error: unknown type name ‘time_t’ 125 | time_t start_ktime; | ^~~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.h:126:2: error: unknown type name ‘time_t’ 126 | time_t last_export; | ^~~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c: In function ‘isg_send_event’: /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:249:18: error: storage size of ‘ts_now’ isn’t known 249 | struct timespec ts_now; | ^~~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:250:2: error: implicit declaration of function ‘ktime_get_ts’; did you mean ‘ktime_get_ns’? [-Werror=implicit-function-declaration] 250 | ktime_get_ts(&ts_now); | ^~~~~~~~~~~~ | ktime_get_ns /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:249:18: warning: unused variable ‘ts_now’ [-Wunused-variable] 249 | struct timespec ts_now; | ^~~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c: In function ‘isg_apply_service’: /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:449:3: error: implicit declaration of function ‘setup_timer’; did you mean ‘sk_stop_timer’? [-Werror=implicit-function-declaration] 449 | setup_timer(&nis->timer, isg_session_timeout, (unsigned long)nis); | ^~~~~~~~~~~ | sk_stop_timer /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c: In function ‘isg_create_session’: /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:472:18: error: storage size of ‘ts_now’ isn’t known 472 | struct timespec ts_now; | ^~~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:472:18: warning: unused variable ‘ts_now’ [-Wunused-variable] /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c: In function ‘isg_start_session’: /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:509:18: error: storage size of ‘ts_now’ isn’t known 509 | struct timespec ts_now; | ^~~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:520:21: error: implicit declaration of function ‘timespec_to_ns’; did you mean ‘timespec64_to_ns’? [-Werror=implicit-function-declaration] 520 | is->in_last_seen = timespec_to_ns(&ts_now); | ^~~~~~~~~~~~~~ | timespec64_to_ns /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:509:18: warning: unused variable ‘ts_now’ [-Wunused-variable] 509 | struct timespec ts_now; | ^~~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c: In function ‘isg_session_timeout’: /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:814:18: error: storage size of ‘ts_now’ isn’t known 814 | struct timespec ts_now; | ^~~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:835:19: error: storage size of ‘ts_ls’ isn’t known 835 | struct timespec ts_ls; | ^~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:847:11: error: implicit declaration of function ‘ns_to_timespec’; did you mean ‘ns_to_timespec64’? [-Werror=implicit-function-declaration] 847 | ts_ls = ns_to_timespec(is->in_last_seen); | ^~~~~~~~~~~~~~ | ns_to_timespec64 /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:835:19: warning: unused variable ‘ts_ls’ [-Wunused-variable] 835 | struct timespec ts_ls; | ^~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:814:18: warning: unused variable ‘ts_now’ [-Wunused-variable] 814 | struct timespec ts_now; | ^~~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c: In function ‘isg_mt’: /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:899:35: error: ‘struct xt_action_param’ has no member named ‘in’ 899 | isg_net = isg_pernet(dev_net((par->in != NULL) ? par->in : par->out)); | ^~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:899:54: error: ‘struct xt_action_param’ has no member named ‘in’ 899 | isg_net = isg_pernet(dev_net((par->in != NULL) ? par->in : par->out)); | ^~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:899:64: error: ‘struct xt_action_param’ has no member named ‘out’ 899 | isg_net = isg_pernet(dev_net((par->in != NULL) ? par->in : par->out)); | ^~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c: In function ‘isg_tg’: /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:952:18: error: storage size of ‘ts_now’ isn’t known 952 | struct timespec ts_now; | ^~~~~~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:967:35: error: ‘const struct xt_action_param’ has no member named ‘in’ 967 | isg_net = isg_pernet(dev_net((par->in != NULL) ? par->in : par->out)); | ^~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:967:54: error: ‘const struct xt_action_param’ has no member named ‘in’ 967 | isg_net = isg_pernet(dev_net((par->in != NULL) ? par->in : par->out)); | ^~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:967:64: error: ‘const struct xt_action_param’ has no member named ‘out’ 967 | isg_net = isg_pernet(dev_net((par->in != NULL) ? par->in : par->out)); | ^~ /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.c:952:18: warning: unused variable ‘ts_now’ [-Wunused-variable] 952 | struct timespec ts_now; | ^~~~~~ cc1: some warnings being treated as errors make[3]: *** [/usr/src/linux-headers-5.10.0-23-common/scripts/Makefile.build:291: /usr/src/sysoleg-lisg-1d05e525c870/kernel/isg_main.o] Error 1 make[2]: *** [/usr/src/linux-headers-5.10.0-23-common/Makefile:1852: /usr/src/sysoleg-lisg-1d05e525c870/kernel] Error 2 make[1]: *** [/usr/src/linux-headers-5.10.0-23-common/Makefile:192: __sub-make] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-5.10.0-23-amd64' make: *** [Makefile:15: all] Error 2 -
Network Designer за полцены
тему ответил в ned2ru пользователя init_ в Программное обеспечение, биллинг и *unix системы
а там все равно к железке привязка, непонятно по каким параметрам -
Network Designer за полцены
тему ответил в ned2ru пользователя init_ в Программное обеспечение, биллинг и *unix системы
Проект давно умер, а как оказалось мы все еще пользуемся, тут поменяли железо и ключ сдох, кто подскажет как этого мамонта оживить можно? -
ipt_NETFLOW
тему ответил в Ivan Rostovikov пользователя init_ в Программное обеспечение, биллинг и *unix системы
Спасибо большое )))) как то пропустил этот отрывок я -
ipt_NETFLOW
тему ответил в Ivan Rostovikov пользователя init_ в Программное обеспечение, биллинг и *unix системы
Добрый день! Каким образом мне указать ipt_netflow слать данные с определенного интерфейса? (не с того который дефолтовый) -
ISG в Linux
тему ответил в Умник пользователя init_ в Программное обеспечение, биллинг и *unix системы
хотел узнать у у вас, в вашей ветке применен патч на веб авторизацию (там был как то патчик он неавторизованных складировал в таблицу ipset web_auth)? а также поддерживаются ли колбеки в config.pl? -
Коллеги доброго дня всем! Кто делал сие связку по ШПД? Ну и телефония если есть. Напишите в ЛС если кто делал - обсудим и договоримся если что :)
-
Добрый день! У кого то реализована такая связка Linux ISG + Сорм2/Сорм3 от VasExperts?