I’d like to setup a proxy server that get all HTTP traffic on my network. I think to use Squid installed on Debian.
Below the network diagram:
I don’t want to setup a proxy server on my LAN because I can’t configure a proy server on each computers.
Can someone tell me what’s the best way to do this?
Best Answer
Your best bet is to setup squid in transparent mode, but your network diagram would change. As the proxy server would NAT, that would replace your cisco as a router too. (and while at it, why not remove your ISP router to not double NAT ?? as if someday you want to create some VPN, you can't in double-NAT)
See a tutorial there; http://xmodulo.com/squid-transparent-web-proxy-centos-rhel.html
There a bit of detail from the tutorial that show how he did it;