does the transparent proxy rewrite the source IP?

Hi guys

Just completed some beginner MT training and I now have a question. We looked at the simple queues and it seems like a good idea to limit users based on bandwidth up or down. However I also have a need to use a third party proxy server (dansguardian). My understanding is to route the users like this;

user => MT simple queues then MT transparent proxy => DG proxy => MT router => DSL => internet

My question really is two part;

  1. Is the above going to work?

and

  1. According to RFC 2616, “A ‘transparent proxy’ is a proxy that does not modify the request or response beyond what is required for proxy authentication and identification.”

Therefore can I assume that the MT web proxy in transparent mode will not rewrite the source IP address so when the packet passes through the Dansguardian proxy I am still able to pull reports based on IP usage?

Thanks in advance.

all it does is it forces the user to use a proxy server, it redirects all port 80 connections to a proxy server. nothing is being rewritten

Thanks normis.

in the training, i think it was explained how to make transparent proxy. you just make a DST-NAT rule that just redirects those requests.