squid auth as transparent proxy
Just some basic questions that I am having trouble finding answers to.
I am going to setup a dedicated squid/dansguarding server. The questions I have are:
1) Do I need two NIC's if I am setting up squid as a transparent proxy where the firewall is a separate appliance like cisco or sonicwall? One NIC to the firewall the other to the network or do I just forward all http traffic to the proxy IP?
2) Can I still use authentication when using a transparent proxy? If not is there any way to do this while keeping the proxy transparent?
3) It seems to me that if you do not have the proxy setup as transparent users will be able to disable the proxy setting in IE or Firefox and just go straight to the router. What is the best setup when I need to be able to restrict/monitor internet usage per user. Like you can go to only this website and no others.