The WFEs for our OnPrem SharePoint farm sit behind an F5 load balancer. As a result, client requestor IPs are not captured in the IIS logs as everything appears to come from the F5.
One way to get around this is to use the X-Forwarded-For header to transfer the original client IP address through to the IIS server. Unfortunately, IIS 7 doesn't support collecting this header natively.
So can I use the X-Forwarded-For header with SharePoint, and if so, how?
What tools and/or IIS plug-ins should I use?
What configuration changes do I need to make to the load balancer, IIS and/or SharePoint?
I'm looking for SP2010 answers in particular, but post any 2007 tips you may have too.