Ресурсы IP-адресов группируются в категории. Категории образуют дерево, у каждой категории есть код, отображаемый в столбце ID.
Для редактирования дерева категорий используется общая панель инструментов, для редактирования ресурсов - панель над таблицей с ресурсами. Каждый диапазон адресов уникален внутри категории.
Категории IP-ресурсов можно использовать как для статической привязки в сервисе на договоре, так и для динамической выдачи через RADIUS или DHCP, в том числе одновременно. Например, указать на устройстве категорию для реалма radius и для статической выдачи:
radius.realm.default.ipCategories=1 ip.resource.categoryId=1
Однако необходимо учитывать, что при статическом назначении в сервисе договора IP-адреса, занятые в данный момент динамически, будут показаны как свободные.
Для того чтобы указать категории статической выдачи отдельно для конкретных типов сервиса можно перечислить их ID через запятую:
ip.resource.categoryId.1,3,5=2
По правому клику мышки в таблице на конкретном ресурсе во всплывающем меню доступен пункт "Использование ". При выборе этого пункта открывается таблица тех, кто использует данный ресурс статически:
Для оперативного перехода к договору, который использует данный ресурс, достаточно щелкнуть правой кнопкой мыши и в появившемся контекстном меню выбрать пункт меню Договор.
Дополнительные параметры IP-ресурса
В редакторе IP-ресурса доступны поля Роутер, Маска подсети, DNS, а также поле Конфигурация. Данные поля можно использовать для выдачи соответствующих DHCP-опций с привязкой к IP-ресурсу - когда абоненту по DHCP-будет выдаваться адрес из данного ресурса в OFFER/ACK-пакеты будут добавлены данные опции. В поле конфигурация можно прописать дополнительные DHCP-опции c помощью параметров dhcp.options.<имя опции>=<значение> аналогично параметрам DHCP-опций в конфигурации устройства.
Пулы IP-адресов
Для выдачи динамических IP-адресов можно использовать как просто перечисление категорий IP-ресурсов, так и именованные пулы. Пулы используются для выдачи адресов в зависимости от активных опций Inet. Также для пула можно указать дополнительную конфигурацию. Для создания пула необходимо прописать его в конфигурации устройства или корневого устройства, как resource.ip.pool.<имяпула>.ipCategories:
# Категории IP-ресурсов, из которых будут выдаваться адреса resource.ip.pool.myPool.ipCategories=1,2 # Процент свободных IP-адресов, при котором начинается генерирование оповещений (alarm) #resource.ip.pool.myPool.alarm.freePercent=10 # Кол-во свободных IP-адресов, при котором начинается генерирование оповещений #resource.ip.pool.myPool.alarm.freeCount=300 # Нужно ли выдавать IP-адреса по очередно из каждой категории #resource.ip.pool.myPool.alarm.categoryRoundRobin=0