I am trying to use Squid to filter the traffic flowing through the network. I am also trying to make this system transparent. My network setup is like so:
Router -> CentOS Machine -> The rest of the network. Router: 192.168.1.254 CentOS: 192.168.1.104 LAN : 192.168.1.0/24 and 126.96.36.199/28
I need all network to be passed to the router - unmodified - and then have it pass the response to Squid. The issues I've encountered so far are DNS - as in I'm unable to get the traffic sent to the machine because it is unable to look it up - issues with having two different subnets(one for my LAN and one for my Public IP's.).
How would I get this to function ?