Просмотр Исходного

{toc}

h2. Статический иди динамический адрес?

h3. Белый динамический адрес

Под "динамическим" адресом понимается IP-адрес, который в момент отсутствия подключения к сети биллинг может забрать для другого абонента.
Адрес не меняется при каждом подключении, но и не даёт абоненту гарантии что он останется за ним закреплён.

Есть два способа дать абоненту динамический белый IP:

* Динамические IP (белые) в [настройках NAS|https://docs.carbonsoft.ru/pages/viewpage.action?pageId=51708863#Этап1.МастерСтандартнойсхемыNAS-Основныенастройки] и опция "У пользователя белый IP" в настройках
* Подключить услугу белого IP без дополнительной опции

h3. Белый динамический адрес и серый при блокировке

Такую схему можно настроить, если назначать белый адрес услугой и в [учётной записи|CarbonBilling:Учетная запись. Создание и изменение.] в поле "Пул IP адресов" указать пул "серых" адресов.
{info}Чтобы абоненты всегда получали по крайней мере серый IP-адрес, рекомендуем использовать [шаблоны абонентов и учетных записей|CarbonBilling:Шаблоны абонентов и учетных записей] или настроить во всех NAS опцию "Динамические IP" {info}

h3. Белый статический адрес

Под "статическим" адресом понимается IP-адрес, который биллинг не забирает у абонента пока адрес не убрать вручную или не отключить услугу белого IP.

Есть только один способ дать абоненту статический белый IP:

* Подключить услугу белого IP с опцией "*Не забирать выданный IP при деактивации услуги*"

h2. Настройка услуги белого IP

# Определить диапазон адресов, которые предполагается выдавать через услугу
Например, необходимо из блока адресов 1.1.1.1/28 выдавать абонентам все адреса, кроме 1.1.1.1, который будет у провайдера, и 1.1.1.2, который будет на сервере биллинга.
# Создайте добавьте пул по статье "[CarbonBilling:Пулы IP адресов]"
В настройках пула необходимо указать название, начальный и конечный IP адреса, поставить галочку "*Включен*", остальные поля можно оставить пустыми. Для примера из предыдущего пункта, настройки будут выглядеть так:
\\ \\ !IP2.png|border=0,width=400! \\ \\
# Создайте услугу для выдачи белых адресов:
#* в раздел *Тарификация* -> *Услуги/Бонусы*, добавьте услугу с типом "*Стандартный*"
\\ \\ !IP8.png|border=0,width=700! \\ \\
#* Укажите цену и метод списания на вкладке "*Основные*"
\\ \\ !IP3.png|border=0,width=700! \\ \\
#* Задайте пул на вкладке *Дополнительно*
\\ \\ !IP7.png|border=0,width=700! \\ \\

{info:title=Для статического белого адреса нужно включить ещё одну опцию!}
\\ Включите опцию "*Не забирать выданный IP при деактивации услуги*" чтобы адрес был закреплён за абонентом даже если его заблокировало.
По умолчанию, при недостатке денежных средств и деактивации услуги, ip адрес освобождается и биллинг считает его свободным, из - за чего может выдать этот адрес другому абоненту, поэтому при пополнении баланса и новой активации услуги "Белый ip", адрес абоненту может быть выдан новый из этого пула. В том случае, если необходимо, чтобы ip адрес не освобождался, необходимо в настройках услуги, на вкладке "Дополнительно", включить {info}
{info:title=Почему именно "Стандартный тип"? Можно ли прочие опции услуги использовать?}
\\ Более подробную информацию о создании услуг можно посмотреть в разделе [CarbonBilling:Услуги]
{info}

h3. Можно ли добавлять услугу в тариф?

Мы рекомендуем не добавлять её в основные услуги тарифа, а использовать как дополнительную. Если услуга Белый IP входит в тариф, то IP-адрес присваивается только если деактивировать и повторно активировать услугу.

h2. Подключение услуги абоненту

# Назначьте услугу абоненту на вкладке "Услуги"
\\ \\ !IP9.png|border=0,width=700! \\ \\
# При добавлении услуги абонету необходимо указать учетную запись, к которой будет привязана услуга
{info}Услуга белого адреса не будет работать без опции "Привязка к учетной записи"{info}
!IP5.png|border=0,width=500!
# Услуга назначается абоненту и меняет у него пул и, соответственно, выданный из него IP:
\\ \\Адресация до назначения услуги
\\ !IP4_4.png|border=1,width=500! \\ \\
Адресация после назначения услуги:
\\ !IP6_2.png|border=1,width=500!