Many CommuniGate Pro components use Network (IP) Address lists. These lists are specify Client and Blacklisted addresses, access restrictions for Listeners, etc.
This section describes the Network Address List format.
A Network Address List is specified as multi-line text data.
Each text line should contain one of the following:
- one IP address
- an address range - two IP addresses separated with the minus (-) symbol: a range includes both IP addresses and all addresses between them
- an address and a numeric mask, separated with the slash (/) symbol.
The mask value should be between 1 and 32 for IPv4 addresses and between 1 and 128 for IPv6 addresses. It specifies how many higher bits of the specified address are valid. The remaining lower bits of the address must be zero. The range includes all addresses with the specified higher bits.
The first IP address can be preceded with the exclamation point (!) symbol. In this case the specified IP address or the address range is excluded from the list composed using the preceding lines.
A comment (separated with the semicolon (;) symbol) the can be placed at the end of a line.
Lines starting with the semicolon symbol, and empty lines are comment lines.