Hope this is the right section, I am trying to set up a transparent squid proxy but i think i am over thinking the problem and not getting anywhere. Here is the setup.

So vlan 1 will be the main one that connects to the internet and lets say anything on this is tagged vlan id 1 and has a ip of and netmask this can be computer and printer and anything else.

So my other vlan will be say vlan 2 and anything connected to this will be on the following and netmask, i want this trafic to be isolated from vlan 1 but needs only internet access so i want transparent proxy working on this vlan with no config needed client side.

Do i set my 12.04 server to act as a bridge so that traffic can travel across to the gateway (router) for internet after going through my proxy?

Hopefully all this makes sense.