Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
abills:docs:manual:admin:form_ip_pools [2018/07/14 18:24]
asmodeus
abills:docs:manual:admin:form_ip_pools [2018/07/14 18:44]
asmodeus
Строка 23: Строка 23:
 ^ Гостевой доступ:​ | Использовать этот пул ТОЛЬКО для выдачи адресов гостевых сесий | ^ Гостевой доступ:​ | Использовать этот пул ТОЛЬКО для выдачи адресов гостевых сесий |
  
-^IPv6 || +^IPv6 | Пул выдачи IP  адресов  ​
-^Префикс || +^Префикс | IPV6  префикс ​
-^MASK: || +^MASK: | IPV6 маска ​
-^Шаблон:​ || +^Шаблон:​ | Выдача адреса по шаблону. \\ Нужно указать шаблон с параметрами для замены ​ {UID}  или {ID}. \\ xxxx::​xxx::​{ID} ​
-^Prefix delegated ​ | +^Prefix delegated ​ | Пул выдачи префиксов ​ | 
-^Префикс || +^Префикс | Префикс ​
-^MASK: || +^MASK: | Маска ​
-^Шаблон:​ ||+^Шаблон:​ | Выдача адреса по шаблону. \\ Нужно указать шаблон с параметрами для замены ​ {UID}  или {ID}. \\ xxxx::​xxx::​{ID} ​| 
 + 
 + 
 + 
 +    $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;​