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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 [2] 3 4 ... 8
  Печать  
Автор Тема: Mikrotik и hw_mikrotik.pl  (Прочитано 51630 раз)
versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #15 : 02 Мая 2010, 19:56:41 »

а адрес сервера авторизации направлен на фрю или на микротик ?
Записан
NTE
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 111


Просмотр профиля Email
« Ответ #16 : 02 Мая 2010, 20:44:43 »

а адрес сервера авторизации направлен на фрю или на микротик ?

Который задается в настройках авторизатора? На фрю. На тик вроде нет агента авторизацииНепонимающий Или я что-то путаю?
« Последнее редактирование: 02 Мая 2010, 20:47:31 от NTE » Записан
NTE
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 111


Просмотр профиля Email
« Ответ #17 : 03 Мая 2010, 21:06:52 »

Вот мои настройки саттелитов:

1-й саттелит - это сам сервер где запущен ноденай.
Логин: bill_kernel
Раздел "Агент управления доступом"
id групп клиентов с которыми работаем - 1,2,5,8

2-й саттелит - мтик
Логин: mikrotik
Раздел "Агент управления доступом"
id групп клиентов с которыми работаем - 3,4,6



Записан
NTE
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 111


Просмотр профиля Email
« Ответ #18 : 03 Мая 2010, 22:35:40 »

Вот мои настройки саттелитов:

1-й саттелит - это сам сервер где запущен ноденай.
Логин: bill_kernel
Раздел "Агент управления доступом"
id групп клиентов с которыми работаем - 1,2,5,8

2-й саттелит - мтик
Логин: mikrotik
Раздел "Агент управления доступом"
id групп клиентов с которыми работаем - 3,4,6


вроде заработало...

Вопрос, вот я убиваю на сервере процесс perl mikrotik.pl -v, а абон, который работает через мтик, продолжает быть в нете, даже если этот абон вырубит авторизатор ноденай, у него все равно есть доступ в нет , пока я не запущу perl mikrotik.pl -v заново..
« Последнее редактирование: 03 Мая 2010, 22:37:56 от NTE » Записан
keeper1978
NoDeny
Постоялец
*

Карма: -16
Offline Offline

Сообщений: 101


Просмотр профиля
« Ответ #19 : 11 Мая 2010, 22:17:18 »

помогите связать nodeny и mikrotik  проблема вот в чём зделал всё по доку mikrotik_radius.html и mikrotik.txt в сателитах настроил миеротик клиент подымает ppp подключение но проходит авторизацию на биленге через авторизатор но в Adress list уго почемуто не вносит


скопировать nofire и hw_mikrotik к остальным скриптам.
прописать логин, пароль, ip в скрипте подключения микротика
запустить noserver.pl
всё
мне это не помогло как проверить связывается радиус с микротиком вообще и работает ли связь по API

Записан
keeper1978
NoDeny
Постоялец
*

Карма: -16
Offline Offline

Сообщений: 101


Просмотр профиля
« Ответ #20 : 11 Мая 2010, 22:35:21 »

вот лог


Tue May 11 23:08:41 2010 : Info: Ready to process requests.
Tue May 11 23:09:24 2010 : Error: Ignoring request from unknown client 192.168.255.121:54316
Tue May 11 23:17:56 2010 : Error: Ignoring request from unknown client 192.168.255.121:32851
Tue May 11 23:32:39 2010 : Error: Ignoring request from unknown client 192.168.255.121:50875
Tue May 11 23:32:44 2010 : Error: Ignoring request from unknown client 192.168.255.121:45912
Tue May 11 23:32:52 2010 : Error: Ignoring request from unknown client 192.168.255.121:59094
Tue May 11 23:33:08 2010 : Error: Ignoring request from unknown client 192.168.255.121:46866
Tue May 11 23:33:40 2010 : Error: Ignoring request from unknown client 192.168.255.121:55942
Tue May 11 23:34:44 2010 : Error: Ignoring request from unknown client 192.168.255.121:47905

добавил клиента на которого ругался радиус это внешний интерфейс микротика
вот новый лог


Tue May 11 23:40:23 2010 : Info: Using deprecated naslist file.  Support for this will go away soon.
Tue May 11 23:40:23 2010 : Info: rlm_exec: Wait=yes but no output defined. Did you mean output=none?
Tue May 11 23:40:23 2010 : Info: rlm_sql (sql): Driver rlm_sql_mysql (module rlm_sql_mysql) loaded and linked
Tue May 11 23:40:23 2010 : Info: rlm_sql (sql): Attempting to connect to bill_kernel@localhost:/bill
Tue May 11 23:40:23 2010 : Info: rlm_sql_mysql: Starting connect to MySQL server for #0
Tue May 11 23:40:23 2010 : Info: rlm_sql_mysql: Starting connect to MySQL server for #1
Tue May 11 23:40:23 2010 : Info: rlm_sql_mysql: Starting connect to MySQL server for #2
Tue May 11 23:40:23 2010 : Info: rlm_sql_mysql: Starting connect to MySQL server for #3
Tue May 11 23:40:23 2010 : Info: rlm_sql_mysql: Starting connect to MySQL server for #4
Tue May 11 23:40:23 2010 : Info: Ready to process requests.

вроде ошибок нет но нифега не работает и ещё меня удевляет почему он ругается не на свой диапозон вроде видеть не должен

« Последнее редактирование: 11 Мая 2010, 22:43:37 от keeper1978 » Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #21 : 12 Мая 2010, 07:46:31 »

radtest  в руки

API проверяй через noserver.pl
Записан
keeper1978
NoDeny
Постоялец
*

Карма: -16
Offline Offline

Сообщений: 101


Просмотр профиля
« Ответ #22 : 12 Мая 2010, 08:49:59 »

а можно поподробнее был бы очень признателен
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #23 : 12 Мая 2010, 08:58:42 »

perl /usr/local/nodeny/noserver.pl -v

radtest testlogin testpassword 127.0.0.1 0 hardpass5

Записан
keeper1978
NoDeny
Постоялец
*

Карма: -16
Offline Offline

Сообщений: 101


Просмотр профиля
« Ответ #24 : 14 Мая 2010, 00:19:45 »

[root@server /usr/local/etc/raddb]# perl /usr/local/nodeny/noserver.pl -v
Can't locate nosat.pm in @INC (@INC contains: /usr/local/lib/perl5/5.10.1/BSDPAN /usr/local/lib/perl5/site_perl/5.10.1/mach /usr/local/lib/perl5/site_perl/5.10.1 /usr/local/lib/perl5/5.10.1/mach /usr/local/lib/perl5/5.10.1 .) at /usr/local/nodeny/noserver.pl line 25.
BEGIN failed--compilation aborted at /usr/local/nodeny/noserver.pl line 25.
Записан
keeper1978
NoDeny
Постоялец
*

Карма: -16
Offline Offline

Сообщений: 101


Просмотр профиля
« Ответ #25 : 14 Мая 2010, 00:50:51 »

скриптом связал микротик и нодени но радиус упорно не хочет работать делал вроде всё по мануалам radtest проходит реального клиента видит а вот тик почемуто не получает логины и пароли пользователей и не проходит авторизацию
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #26 : 14 Мая 2010, 08:10:31 »

[root@server /usr/local/etc/raddb]# perl /usr/local/nodeny/noserver.pl -v
Can't locate nosat.pm in @INC (@INC contains: /usr/local/lib/perl5/5.10.1/BSDPAN /usr/local/lib/perl5/site_perl/5.10.1/mach /usr/local/lib/perl5/site_perl/5.10.1 /usr/local/lib/perl5/5.10.1/mach /usr/local/lib/perl5/5.10.1 .) at /usr/local/nodeny/noserver.pl line 25.
BEGIN failed--compilation aborted at /usr/local/nodeny/noserver.pl line 25.


Код:
cd /usr/local/nodeny
perl noserver.pl -v
Записан
keeper1978
NoDeny
Постоялец
*

Карма: -16
Offline Offline

Сообщений: 101


Просмотр профиля
« Ответ #27 : 14 Мая 2010, 09:35:41 »

[root@server ~]# cd /usr/local/nodeny
[root@server /usr/local/nodeny]# perl noserver.pl -v
[nosat.pm:ConnectToDB         210] Соединение с БД на сервере localhost: OK
[nosat.pm:Nosat_init           94] Конфиг из БД получен
[nosat.pm:Nosat_init          116] Проверяем pid-file /var/run/noserver.pid
[nosat.pm:Nosat_init          119] /var/run/noserver.pid существует. Открываем...
[nosat.pm:Nosat_init          125] Посылаем сигнал процессу 975...
[nosat.pm:SaveSatStateInDb    277] SaveSatStateInDb
[nosat.pm:Log                 194] 14.05.2010 10:36:29 Процесс с pid=975 запущен и отвечает на сигналы.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #28 : 14 Мая 2010, 13:23:26 »

[nosat.pm:Log                 194] 14.05.2010 10:36:29 Процесс с pid=975 запущен и отвечает на сигналы.
надеюсь, русские предложения не стоит расшифровывать? noserver.pl запущен. Надо его убить
Записан
keeper1978
NoDeny
Постоялец
*

Карма: -16
Offline Offline

Сообщений: 101


Просмотр профиля
« Ответ #29 : 06 Июля 2010, 21:12:35 »


mikrotik.sh

Код:
#!/bin/sh

prg='nice -n -15 perl /usr/local/nodeny/mikrotik/mikrotik.pl'

${prg}
sleep 10
${prg}
sleep 10

while true
do
 ${prg}
 sleep 2
done


выдаёт  Can't locate nosat.pm in @INC (@INC contains: /usr/local/lib/perl5/5.10.1/BSDPAN /usr/local/lib/perl5/site_perl/5.10.1/mach /usr/local/lib/perl5/site_perl/5.10.1 /usr/local/lib/perl5/5.10.1/mach /usr/local/lib/perl5/5.10.1 .) at /usr/local/nodeny/mikrotik/mikrotik.pl line 25.
BEGIN failed--compilation aborted at /usr/local/nodeny/mikrotik/mikrotik.pl line 25.
 
как побороть хотя из папки perl mikrotik.pl запускает нормально
Записан
Страниц: 1 [2] 3 4 ... 8
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!