Два NAS - один биллинг

Установка, настройка, поддержка
saskuu
Сообщения: 12
Зарегистрирован: Сб июл 02, 2016 5:39 am

Два NAS - один биллинг

Сообщение saskuu » Пт апр 28, 2017 6:00 pm

Приветствую
Стоял на одном компе биллинг и нас (accel-ppp IPOE). серв древний, взял еще один. на новом сделал только НАС (accel-ppp IPOE).
Теперь проблема: при отрицательном балансе клиенты, подключенные к новому серверу не могут зайти в личный кабинет, который лежит на старом серве. причина понятна: на станом и на новом серве клиенты получают адреса (негативного депозита) из одной подсети и поэтому не маршрутизируются с нового сервера на старый.
идеально бы сделать привязку пулов адресов к насам, а не к тарифам. тогда никаких проблем не было.

помогите разрулить ситуацию, чтобы абоны с любого наса могли заходить в личный кабинет.

~AsmodeuS~
Site Admin
Сообщения: 5380
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Два NAS - один биллинг

Сообщение ~AsmodeuS~ » Сб апр 29, 2017 5:00 am

saskuu писал(а):Приветствую
Стоял на одном компе биллинг и нас (accel-ppp IPOE). серв древний, взял еще один. на новом сделал только НАС (accel-ppp IPOE).
Теперь проблема: при отрицательном балансе клиенты, подключенные к новому серверу не могут зайти в личный кабинет, который лежит на старом серве. причина понятна: на станом и на новом серве клиенты получают адреса (негативного депозита) из одной подсети и поэтому не маршрутизируются с нового сервера на старый.
идеально бы сделать привязку пулов адресов к насам, а не к тарифам. тогда никаких проблем не было.

помогите разрулить ситуацию, чтобы абоны с любого наса могли заходить в личный кабинет.


начиная с 2003 года привязка пулов осуществляется к насам

задите на NAS выбирите IP Pool и в списке поставте галки

saskuu
Сообщения: 12
Зарегистрирован: Сб июл 02, 2016 5:39 am

Re: Два NAS - один биллинг

Сообщение saskuu » Сб апр 29, 2017 6:26 am

к сожалению, при выдаче адреса абону он выбирается из пула, указанного здесь: tarif_plans.ippool

распишу подробнее:
есть 1 серв:
vlan10 10.11.101.250 доступ в абисл
vlan11 коннектятся клиенты по IPOE, получают адрес (из тарифного плана1) 10,11,1,ххх/24 и шлюз 10,11,1,1
с этого сервера абоны легко заходят в абилс

серв 2
vlan11 коннектятся клиенты по IPOE, получают адрес (из тарифного плана1) 10,11,1,ххх/24 и шлюз 10,11,1,1
отсюда в абилс зайти не могут

кроме как делать еще один тарифный план, можно по другому сделать ?

~AsmodeuS~
Site Admin
Сообщения: 5380
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Два NAS - один биллинг

Сообщение ~AsmodeuS~ » Сб апр 29, 2017 6:56 am

если не хотите выдавать из пула нас сервера тогда поднимите кабинет на каждом насе

saskuu
Сообщения: 12
Зарегистрирован: Сб июл 02, 2016 5:39 am

Re: Два NAS - один биллинг

Сообщение saskuu » Сб апр 29, 2017 9:25 am

пула сервера как такового же нет !
есть пулы, привязанные к тарифам и эти же пулы привязаны к серверам
получается мне надо для одного тарифа сделать несколько пулов (сколько насов) и привязать каждый к своему насу ?
это возможно ?

~AsmodeuS~
Site Admin
Сообщения: 5380
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Два NAS - один биллинг

Сообщение ~AsmodeuS~ » Сб апр 29, 2017 4:40 pm

saskuu писал(а):пула сервера как такового же нет !
есть пулы, привязанные к тарифам и эти же пулы привязаны к серверам
получается мне надо для одного тарифа сделать несколько пулов (сколько насов) и привязать каждый к своему насу ?
это возможно ?



если привязывать к ТП то к насу конечно же не привяжите, не вижу смысла привязыватьпулы к ТП

saskuu
Сообщения: 12
Зарегистрирован: Сб июл 02, 2016 5:39 am

Re: Два NAS - один биллинг

Сообщение saskuu » Сб апр 29, 2017 6:11 pm

а слона то я и не заметил )))

Код: Выделить всё

  if ($attr->{TP_IPPOOL}) {
    $self->query2("SELECT ippools.ip, ippools.counts, ippools.id, ippools.next_pool_id
    FROM ippools
     WHERE ippools.id='$attr->{TP_IPPOOL}'
     ORDER BY ippools.priority;"
    );
  }
  else {
    $self->query2("SELECT ippools.ip, ippools.counts, ippools.id, ippools.next_pool_id
    FROM ippools, nas_ippools
     WHERE ippools.id=nas_ippools.pool_id AND nas_ippools.nas_id='$nas_num'
     ORDER BY ippools.priority;"
    );
  }


спасибо большое

как мед так и ложкой: а есть возможность установить для каждого наса отдельный пул негативного депозита ?

~AsmodeuS~
Site Admin
Сообщения: 5380
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Два NAS - один биллинг

Сообщение ~AsmodeuS~ » Вс апр 30, 2017 5:22 am

saskuu писал(а):а слона то я и не заметил )))

Код: Выделить всё

  if ($attr->{TP_IPPOOL}) {
    $self->query2("SELECT ippools.ip, ippools.counts, ippools.id, ippools.next_pool_id
    FROM ippools
     WHERE ippools.id='$attr->{TP_IPPOOL}'
     ORDER BY ippools.priority;"
    );
  }
  else {
    $self->query2("SELECT ippools.ip, ippools.counts, ippools.id, ippools.next_pool_id
    FROM ippools, nas_ippools
     WHERE ippools.id=nas_ippools.pool_id AND nas_ippools.nas_id='$nas_num'
     ORDER BY ippools.priority;"
    );
  }


спасибо большое

как мед так и ложкой: а есть возможность установить для каждого наса отдельный пул негативного депозита ?



в 0.76 есть такая возможность дефалтный негативный пул наса


Вернуться в «Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей