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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: разработка модуля ограничения выдачи ІР абоненту  (Прочитано 7160 раз)
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« : 04 Марта 2010, 11:09:32 »

по требованиям одной сети нужно зделать так чтоб из диапазона ІР "вирезать" занятые адреса
решыл реализовать через бд
что нужно внести в adduser.pl чтоб адреса с таблицы devs абонентам не выдавался??
структура таблицы:
id, ipdev, comment
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #1 : 04 Марта 2010, 17:20:37 »

ау, кто то знает???
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


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

непонятно.
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #3 : 04 Марта 2010, 20:43:10 »

как непонятно о_О
ето все просто....
Записан
Andrey Zentavr
NoDeny
Старожил
*

Карма: 29
Offline Offline

Сообщений: 301



Просмотр профиля
« Ответ #4 : 05 Марта 2010, 02:24:06 »

как непонятно о_О
ето все просто....
Админка .... Операции - Настройки - Группы клиентов - создаём/обновляем группу: в разделе "Перечислите допустимые подсети в формате xx.xx.xx.xx/yy. Если ни одна сеть не будет указана, то в данной группе будут допустимы любые ip." указываем подсеть в желаемом формате и всё...
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #5 : 05 Марта 2010, 10:40:55 »

Судя по названию это ip устройств(свичей)? А выделять их в отдельный vlan со своей подсетью невариант?
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #6 : 05 Марта 2010, 11:14:21 »

Вобщето надо смотреть не adduser.pl а nNet.pl
my $sth=&sql($dbh,"SELECT ip FROM users");
 $all->{$_->{ip}}=1 while ($_=$sth->fetchrow_hashref);
спосок зверей и возврат массива
тебе надо добавть к нему твой массив и все.
типа
my $sth=&sql($dbh,"SELECT ip FROM devs");
и так делее
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #7 : 05 Марта 2010, 13:00:40 »

Судя по названию это ip устройств(свичей)? А выделять их в отдельный vlan со своей подсетью невариант?

Это могут быть, например, ВиФи точки доступа. Там обычно нету упр вланов итд, поэтому приходится их оставлять в клиентском сегменте.
п.с. а по теме: сделал новый тарифный план "ВиФи точка", запретил в нем все.
Всем точкам в клиентском сегменте назначил этот тариф. Все довольны.
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #8 : 05 Марта 2010, 13:59:21 »

Вобщето надо смотреть не adduser.pl а nNet.pl
my $sth=&sql($dbh,"SELECT ip FROM users");
 $all->{$_->{ip}}=1 while ($_=$sth->fetchrow_hashref);
спосок зверей и возврат массива
тебе надо добавть к нему твой массив и все.
типа
my $sth=&sql($dbh,"SELECT ip FROM devs");
и так делее
спс за подсказку, буду там ковырять

а по теме: сделал новый тарифный план "ВиФи точка", запретил в нем все.
Всем точкам в клиентском сегменте назначил этот тариф. Все довольны.
про ето решения я уже думал, оно для нашей сети не подходит.....
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #9 : 05 Марта 2010, 21:52:13 »

разобрался...
тему закрываю, а то знаю я вас, флуду куча будет....
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

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