Это старая версия документа!
Поддержка абонентов с динамической выдачей IP адресов
Управление услугами и каналом для абонентов с динамической выдачей IP адресов осуществляется по условному имени (LOGIN), которое в командах управления задается через соотвествующий параметр --login. Для поддержки в DPI функциональности связывания с login необходимо активировать UDR.
В случае, если динамическая выдача IP адресов осуществляется Radius сервером, рекомендуется использовать "Монитор событий Radius", который автоматически будет передавать на dpi информацию о выданных и освобожденных IP адресах. В этом случае в качестве login используется атрибут User-Name в запросах Radius.
Для интеграции с другими платформами необходима поддержка выполнения пользовательских скриптов по событиям выдачи и освобождения адреса (например, такая возможность присутствует в штатном dhcp сервере linux). В этом случае связывание IP адреса с LOGIN и удаление связки осуществляется через специальные команды.
Связывание IP адреса с LOGIN
fdpi_ctrl load --bind --user имя_абонента:ip_адрес
Удаление связки IP ↔ login
fdpi_ctrl del --bind --login имя_абонента
Просмотр связанного IP абонента
fdpi_ctrl list --bind --login имя_абонента
Просмотр всех абонентов со связанным IP
fdpi_ctrl list all --bind