Restricting access to a Four Js License Manager
The license manager can be configured to filter the hosts connecting to it.
The following resources are available:
Resource Name | Default Value | Description |
---|---|---|
flm.filter.deny.ip |
none | List of IP addresses to deny. |
flm.filter.deny.host |
none | List of hostnames to deny. |
flm.filter.deny.domain |
none | List of domains to deny. |
flm.filter.allow.ip |
none | List of IP addresses to allow. |
flm.filter.allow.host |
none | List of hostnames to allow. |
flm.filter.allow.domain |
none | List of domains to allow. |
flm.filter.priority |
deny | Defines which rules will be processed first. Valid values for this parameter are "allow" and "deny". |
The IP addresses, host names and domains must be separated by a space character and can contain wildcards (* or ?).
Example:
flm.filter.deny.ip="127.0.0.* 192.168.200.1"
The processing order of the rule is important.
Example:
flm.filter.deny.ip="127.0.0.1"
flm.filter.allow.ip="127.0.0.1"
Using the priority deny, the IP address 127.0.0.1 is rejected, as the rule for
flm.filter.deny.ip
matches first. Using the priority allow, the IP address
127.0.0.1 is accepted, as the rule for flm.filter.allow.ip
matches first.
The license manager checks for IP addresses first, then host names, then domains.