...
IPv6 | Пул выдачи IP адресов. Для работы с пулами IPv6 нужно включить опцию $conf{IPV6}=1; База должна быть не ниже MySQL 5.7 |
---|---|
Префикс | IPV6 префикс |
MASK: | IPV6 маска |
Шаблон: | Выдача адреса по шаблону. Нужно указать шаблон с параметрами для замены {UID} или {ID}. xxxx::xxx::{ID} |
Prefix delegated | Пул выдачи префиксов |
Префикс | Префикс |
MASK: | Маска |
Шаблон: | Выдача адреса по шаблону. Нужно указать шаблон с параметрами для замены {UID} или {ID}. xxxx::xxx::{ID} |
IPv6 адреса присваиваются абонентам статически. И высчитываются из пулов по следующих формулах.
Code Block | ||
---|---|---|
| ||
$attr->{IPV6} = $attr->{IPV6_TEMPLATE}; $attr->{IPV6} =~ s/\{UID\}/$uid_hex/g; $attr->{IPV6} =~ s/\{ID\}/$id_hex/g; |
...
Code Block | ||
---|---|---|
| ||
$attr->{IPV6_PREFIX} = $attr->{IPV6_PD_TEMPLATE}; $attr->{IPV6_PREFIX} =~ s/\{UID\}/$uid_hex/g; $attr->{IPV6_PREFIX} =~ s/\{ID\}/$id_hex/g; |
...