IncludeIP (abbreviation I) is a position-dependent config.txt directive that interacts with AutoLoginIP and ExcludeIP directives; database definitions; and other IncludeIP directives.
IncludeIP is used to identify computers that have IP addresses that are not known by your database vendors and thus do need to be proxied. It accepts a single parameter that is either an IP address or an IP address range.
The top of the config.txt file can be considered to start with an implicit
that indicates that all users should be required to log in before gaining access to databases. This implicit behavior is modified by the presence of AutoLoginIP, ExcludeIP and IncludeIP directives.
The most frequent use of IncludeIP is to identify local computers that should be treated as remote computers for testing. The next most frequent use is to reverse all prior AutoLoginIP and ExcludeIP directives.
In this example, all machines in the IP address range of 192.168.0.0-192.168.255.255 are known to the vendor and can bypass EZproxy, but 192.168.12.1 requires the user to log in for testing purposes.
Title Some Database
Title Other Database