This is an old revision of the document!
8 Multiple IP subscribers' support
DPI treats subscribers that use several IPs as one subscriber: set of services and bandwidth control are common for all subscriber's IPs. Typically it is a corporate subscriber. The channel and IP addresses' set is assigned to such subscriber. He distributes resources on his own.
The services and channel control is arranged by an assigned name (login). This name is specified in control instructions by the –login parameter. The UDR has to be activated to support DPI binding with login.
Binding of IP addresses with login name is carried out by specific instruction:
fdpi_ctrl load --bind_multi --user subscribers_name:ip_address_or_block
One can assign IP addresses one by one or by blocks:
192.168.0.1 a single IP 192.168.0.1-192.168.0.5 a range (inclusive) 192.168.0.0/30 CIDR 192.168.0.1,192.168.0.3 a list 2a00:0:0:0:7aac:c0ff:fea7:d4c/64 IPv6 subnet
To remove all IPs bound to the login:
fdpi_ctrl del --bind_multi --login subscribers_name
To remove one of IPs bound to the login:
fdpi_ctrl del --bind_multi --ip 192.168.0.1
List all IPs bound to a subscriber with several IPs:
fdpi_ctrl list --bind_multi --login subscribers_name
List all subscribers that have several IPs:
fdpi_ctrl list all --bind_multi