I believe that's what it would be called...Transparent Reverse Squid Proxy My company has only 1 external IP address to use. Our internal network topology is: 1 x Cisco 831 Router 1 x Cisco 3750 24port Switch 2 x Physical CentOS 5.3 x64 Linux Servers running VMware 2.0 1 x Physical CemtOS 5.3 i386 Linux Server running Asterisk 1 x Virtual Windows Server 2003 x64 Standard with Exchange server 2007 1 x Virtual Windows Server 2008 x64 Standard 1 x Virtual Windows Server 2003 Standard 1 x Virtual Windows XP Professional 3 x Virtual appliances for network monitoring, etc. Obviously you would imaging, that accessing web interfaces of 6 servers has been quite challenging. I would like to setup a Squid Proxy in a VM to receive traffic for multiple ports. The ports are 80, 443, 8222, 8333, 10000 to name a few. Constraints: I will be using CentOS 5.3 x64 and would like to know if anyone would be able to assist in configuring this. The only way to access the web interfaces would be through NATting the ports to the Squid Proxy. Thus our Router IP is 10.10.10.254, the Squid Proxy is 10.10.10.253, our Windows servers are in 1-29 range, and Linux servers are in the range 30-59. Preliminary Thoughts are: How would I configure Squid to accept multiple ports? How do I use squid to retreive the LAN based web interface and forward it out the Router without configuring Squid to be the gateway device? Thank you everyone for your considerations, and I am sorry if it appears that I do not know what I am doing. This will be my first Squid Proxy setup. I have used Linux for over 10 years, but with varying software, and the fact that most of my customers use Windows, causes me to lack some experience. Additionally I would like to use this as a learning experience in squid, proxying, and iptables.