I am trying to understand what the value of X-forwarded-for really means? By definition, it's value will be of the form: ip1, ip2, .... ipn.
The situation I am thinking of is this- I am seeing these XFF values at Squid and requests to squid are coming from a CDN. And the CDN is in-turn requesting content on behalf of a user (browser)
My specific questions are:
- Does XFF contain the Browser's IP address?
- If so, which one of the XFF value parts is it?
- Is the XFF value representing the entire path taken by the request from the browser to the Squid box?
- If not, what part of the path does it represent?
I went through the definition of XFF on Wiki amd Squid Doc, but it is still not clear to me what would happen in such a situation.
Thanks