kea_cfg_opt17 [Документация VAS Experts]

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
dpi:bras_bng:ip_pool:ipv6:kea_cfg_opt17 [2023/10/13 12:14] – ↷ Страница перемещена из dpi:bras_bng:opt_bras_l2:ip_pool:ipv6:kea_cfg_opt17 в dpi:bras_bng:ip_pool:ipv6:kea_cfg_opt17 elena.krasnobryzhdpi:bras_bng:ip_pool:ipv6:kea_cfg_opt17 [2024/09/26 15:29] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 ======kea_cfg_opt17====== ======kea_cfg_opt17======
 +Пример конфигурации для опции 17 (''dhcp6_poolname_opt=2'') для Kea DHCPv6:
 +<code bash>
 +  # Описание пула
 +  "client-classes": [
 +    { 
 +        "name": "test-ipv6-pool",
 +        "test": "vendor[43823].option[1].hex == 'test-ipv6-pool'",
 +            # В option-data можно задать общие для данного класса опции
 +            "option-data": [
 +                {
 +                    "name": "dns-servers",
 +                    "space": "dhcp6",
 +                    "data": "2001:db8:2::dead:beef, 2001:db8:2::cafe:babe"
 +                }
 +            ]
 +    },
 +    # Описание других классов
 +    # ...
 +  ] # end of client-classes 
 +
 +  # Задание пулов
 +  "shared-networks": [
 +    {
 +    "name": "MyNetworks",
 +
 +    # Обращение к пулам идет от имени релея
 +    "relay": {
 +        "ip-addresses": ["2001::1"]
 +    },
 +
 +    "subnet6": [
 +        # test-ipv6-pool
 +        {
 +            "client-class": "test-ipv6-pool",
 +            "subnet": "2a02:100:1::/48",
 +
 +            # ВАЖНО! Выдается только PD-префикс длиной на единицу меньше, чем значение 
 +            # параметра ipv6_subnetmask в fastdpi.conf (значение по умолчанию 64)
 +            # СКАТ сам разделяет этот префикс на 2 длиной ipv6_subnetmask: младшая
 +            # /64 подсеть отдается клиенту, старшая - под prefix delegation клиента
 +            "pd-pools": [
 +                    {
 +                    "prefix": "2a02:100:1::",
 +                    "prefix-len":48,
 +                    "delegated-len": 63
 +                    }
 +            ]
 +        },
 +        # описание других пулов
 +        # ...
 +    ] # end of subnet6
 +  ] # end of shared-networks
 +
 +</code>
 +