Поддержка абонентов с несколькими IP
Абоненты с несколькими IP трактуются DPI как один абонент: услуги и управление шириной доступного канала являются общими для всех IP, принадлежащими такому абоненту. Часто таким абонентом является корпоративный пользователь, которому выдали канал и набор IP-адресов, а дальше он самостоятельно распределяет в нем ресурсы.
Управление услугами и каналом для такого абонента осуществляется по условному имени (login), которое в командах управления задается через соответствующий параметр --login
.
Для поддержки DPI функциональности связывания с login необходимо активировать UDR.
Связывание IP-адресов с этим именем осуществляется через специальную команду:
fdpi_ctrl load --bind_multi --user имя_абонента:ip_адрес_или_блок
IP-адреса можно выделять абоненту поштучно или блоками:
192.168.0.1 одиночный IPv4 адрес 192.168.0.1-192.168.0.5 интервал (включает границы) 192.168.0.0/30 CIDR 192.168.0.1,192.168.0.3 список 2a00:0:0:0:7aac:c0ff:fea7:d4c/64 IPv6 подсеть
Удаление всех IP, связанных с login:
fdpi_ctrl del --bind_multi --login имя_абонента
Удаление одного из IP, связанных с login:
fdpi_ctrl del --bind_multi --ip 192.168.0.1
Просмотр всех IP абонента с несколькими IP:
fdpi_ctrl list --bind_multi --login имя_абонента
Просмотр всех абонентов с несколькими IP:
fdpi_ctrl list all --bind_multi