Yes, I know that the reserver proxy mode can solve the problem. Howerver, if that, I need to change DNS. And the more impormant is that if there is any problem with the squid server, clients cann't viisit the website. With the transparent mode, I don't need to change anything. 2010/2/2 Amos Jeffries <squid3@xxxxxxxxxxxxx>: > On Tue, 2 Feb 2010 11:25:21 +0800, yjyj <yangjing001001@xxxxxxxxx> wrote: >> Hi, >> >> I want to use the squid as a transparent bridge proxy, which is put >> behind a firewall and in front of a web server. The web server works >> in a local net with a different port from that clients visits, so the >> firewall need to do nat and port mapping. > > What you are trying to do is called reverse-proxy. > > http://wiki.squid-cache.org/ConfigExamples/Reverse/BasicAccelerator > > Amos > > -- 致 礼 杨婧