Биллинговая система Nodeny

Главная категория => Nodeny Plus => Тема начата: YuSHa от 30 Августа 2013, 16:16:02



Название: Создание дополнительного NAS
Отправлено: YuSHa от 30 Августа 2013, 16:16:02
Доброго времени суток!
Есть задача сделать несколько NAS
Установил FreeeBSD 9.1, пересобрал ядро, поставил mpd5(прописал радиус сервер биллинга), ipfw по  иструкции, настроил ipcad, подправил sat.cfg.
В  модулях сделал патч для lang.RU_cap.pl для  замены url
При подключении тестовой учетки инет работает, трафик считает, но если запретить доступ ей, то на заглушку не переадресовывает(

 далее поставил апачь на локальной машине, сделал симлинки. при входе с тестовой учетки  на httpp://nat3.mynet.com.ua/cgi-bin/stat.pl выдаает
Цитировать
Произошла временная ошибка. Попробуйте повторить запрос.
сервер биллинга и nat3 сидят  на выделенных IP, обращение к mysql и  радиусу тоже ходит через мир. Если заходить на биллинг с тестовой учетки, то этот запрос натится, и естественно без ввода пароля в статистику не пускает.

Как правильно настроить заглушку на nat3?
что следует прописать в cap.cfg, lang.RU_cap.pl?
Хочется  шпюшку, в виде входа в статистику абонов без авторизации паролем, т.к. на каждого абона сделан статический IP в  биллинге.

в  логах апача на nat3
вот такое
Цитировать
[Fri Aug 30 17:22:57 2013] [error] [client xx.xx.xx.xx] (13)Permission denied: exec of '/usr/local/www/apache22/cgi-bin/box_b.gif' failed, referer: http://nat3.mynet.com.ua/cgi-bin/stat.pl
[Fri Aug 30 17:22:57 2013] [error] [client xx.xx.xx.xx] Premature end of script headers: box_b.gif, referer: http://nat3.mynet.com.ua/cgi-bin/stat.pl
??? чего делать картинкам в папке cgi-bin?


Название: Re: Создание дополнительного NAS
Отправлено: YuSHa от 31 Августа 2013, 11:17:10
для  полноценной работы заглушки на отдельно стоящем NASe крооме
Цитировать
usr/bin/perl /usr/local/nodeny/noserver.pl -d &
ничего не должно быть запущено?


Название: Re: Создание дополнительного NAS
Отправлено: elite от 31 Августа 2013, 14:39:12
nokernel.pl -m=cap -d &
а вообще заглушку можно и не так делать )


Название: Re: Создание дополнительного NAS
Отправлено: YuSHa от 31 Августа 2013, 23:57:23
натолкните на мысль, пожалуйста :)


Название: Re: Создание дополнительного NAS
Отправлено: elite от 01 Сентября 2013, 00:22:28
http://local.com.ua/forum/topic/50837-переход-с-pppoe-на-ipoe-роутеры/?p=465647


Название: Re: Создание дополнительного NAS
Отправлено: YuSHa от 01 Сентября 2013, 00:35:51
спасибо, как то я эту тему и проглядел совсем


Название: Re: Создание дополнительного NAS
Отправлено: YuSHa от 06 Сентября 2013, 13:13:33
На данный момент решил проблему так:
На сателлите в модуле заглушки прописан один из его локальных IP
Сделал отдельный линк кабелем от сателлита к биллингу, в самой заглушке(в ссылках на stat.pl) указал внутренний IP биллинга.
На биллинге прописал роуты на те подсети, с которых заходят абоны.
Если абон подключается по пппое и у него выставлен статический IP, то он может войти в статистику без ввода пароля.

Проверяю на возможность такой фишки при использовании dhcp. Но скорее всего не получится, т.к. dhcp использует динамический пул.

При возникновении подобной ошибки и ответа апечем ошибкой 500 следует перезаписать права для web.
Цитировать
[Fri Aug 30 17:22:57 2013] [error] [client xx.xx.xx.xx] (13)Permission denied: exec of '/usr/local/www/apache22/cgi-bin/box_b.gif' failed, referer: http://nat3.mynet.com.ua/cgi-bin/stat.pl
[Fri Aug 30 17:22:57 2013] [error] [client xx.xx.xx.xx] Premature end of script headers: box_b.gif, referer: http://nat3.mynet.com.ua/cgi-bin/stat.pl
команда
Цитировать
perl install.pl -w=www


Название: Re: Создание дополнительного NAS
Отправлено: Efendy от 06 Сентября 2013, 14:04:26
У тебя что-то не так с настройками апача:

Цитировать
/usr/local/www/apache22/cgi-bin/box_b.gif

картинки не должны искаться в папке cgi-bin


Название: Re: Создание дополнительного NAS
Отправлено: YuSHa от 06 Сентября 2013, 15:43:21
ну уже не выдает. ставил по мануалу, разве что BSD 9.1-p6