Webproxy does not forward original client IP address

Hi,

I have a RB751G-2HnD for a small business, I’m using Web Proxy for redirect the incoming http connections to a few internal web servers (running IIS6) of the organization, this is working correctly, we can access the web servers outside of our organization without problems. But today I need know the IP addresses of the external users connecting to our internal web server, so I checked the log files of the web server and noticed that for all requests the local IP address of the Mikrotik (172.16.100.1) is displayed as the IP address of the client requesting the web pages. So I’m wondering if there is a way for setup Web Proxy to forward the original client IP address to our internal web servers?

Attached are some of pictures of the NAT rule that redirects port 80 to 8080 and the Web Proxy configuration.
proxy-1.png
nat-1.png

In case, no solution directly on the MT: Use a full featured proxy, like squid. You might assign an old PC to this task-

Not sure if it’s kosher to do a slight necro around here. But I was mulling over the same question as the OP of this post, and was wondering if there was anything I could do to remedy this. I’d greatly appreciate any responses.

Checked X-Forwarded-For: or Via: headers?