logging.ignored_x_forwarded_for_ranges
Defines all IP ranges in the X-Forwarded-For
header to be ignored by Funnelback when choosing the IP address to Log.
Key: logging.ignored_x_forwarded_for_ranges
Type: List<String>
Can be set in: collection.cfg
Description
Defines all IP ranges in the X-Forwarded-For
header to be ignored by Funnelback when choosing the
IP address to Log. Funnelback will prefer to use the last IP in the X-Forwarded-For
header. If Funnelback
can not get an IP address from this header it will use the connecting IP.
The IP ranges are specified in CIDR notation.
Examples
A request goes through two reverse proxies, the first having an IP of 1.2.3.4. The X-Forwarded-For
header that Funnelback sees will contain:
client IP, 1.2.3.4
We would like to log the client’s IP rather than the IP of the proxy. Our configuration should be set to:
logging.ignored_x_forwarded_for_ranges=10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,1.2.3.4/32