Child pages
  • Пулы IP адресов
Skip to end of metadata
Go to start of metadata

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

Калькулятор сети автоматически рассчитает максимально возможное количество адресов для выбранной длины маски сети и наоборот.

Название:Название пула
Первый IP:Первый IP адрес пула, который может быть выдан абоненту
Количество:Количество адресов в пуле
Маска (CIDR)Автоматически рассчитать максимальное количество используя маску
IP пропуститьСписок IP адресов которые не будут выданы абоненту (Пересчет может быть либо через "," или через ";")

Дополнительно

Приоритет:Приоритет использования пулов адресов. 0 (ноль) Самый высокий приоритет
Статический:Переводит пул в статический для выбора в сервисе абонента
Скорость:Общая скорость для данного пула (Если данная функция поддерживается сервером доступа)
Next Pool:Пул, который будет использовать система в случае исчерпания адресов в данном пуле
DNS:DNS можно указать несколько через запятую
Роутер по умолчанию:Шлюз по умолчанию
Server VLAN:VLAN, Для выдачи пула только в определенном VLAN
Гостевой доступ:Использовать этот пул ТОЛЬКО для выдачи адресов гостевых сессий
IPv6

Пул выдачи IP адресов. Для работы с пулами IPv6  нужно включить опцию $conf{IPV6}=1; База должна быть не ниже MySQL 5.7

Если адреса IPv6  заданы  в неверном формате они не запоминаются

смотрите также Ipv6

ПрефиксIPV6 префикс
MASK:IPV6 маска
Шаблон:Выдача адреса по шаблону. 
Нужно указать шаблон с параметрами для замены {UID} или {ID}. 
xxxx::xxx::{ID}
Prefix delegatedПул выдачи префиксов
ПрефиксПрефикс
MASK:Маска
Шаблон:Выдача адреса по шаблону. 
Нужно указать шаблон с параметрами для замены {UID} или {ID}. 
xxxx::xxx::{ID}

IPv6  адреса присваиваются абонентам статически. И высчитываются из пулов по следующих формулах.

 $attr->{IPV6} = $attr->{IPV6_TEMPLATE};
 $attr->{IPV6} =~ s/\{UID\}/$uid_hex/g;
 $attr->{IPV6} =~ s/\{ID\}/$id_hex/g;
 $attr->{IPV6_PREFIX} = $attr->{IPV6_PD_TEMPLATE};
 $attr->{IPV6_PREFIX} =~ s/\{UID\}/$uid_hex/g;
 $attr->{IPV6_PREFIX} =~ s/\{ID\}/$id_hex/g;

Можно задавать несколько пулов адресов для одного NAS сервера, а также использовать один пул адресов на несколько нас серверов.

При использовании одного пула на нескольких серверах доступа (например, через пулы в тарифных планах) его нужно отметить на всех серверах доступа.

В таблице пулов указано количество свободных адресов в пуле. Это число рассчитывается от статически присвоенных абонентам адресов.