What i bassically want to do is use an ubuntu machine to act as my router but with squid to block some addresses. But i don't want to change user network settings.
Explanation:
Current configuration
pc1, pc2, pc3 ... <-----> Switch <-----> Router
All my network pc's have an ip in this range
10.217.75.2 - 10.217.75.254
SM:255.255.255.0
GW:10.217.75.1
My router (which i cannot modify it's a public sector router) gives this range and this GW
What i want to do is use an ubuntu machine or something else just before the router to act like it was the router itself in order not to change anything to user network settings. I also need something like squid to block access to certain pages. So I imagine a network like this:
pc1, pc2, pc3 ... <-----> Switch <-----> Ubuntu with squid <----> Current Router
the thing is that i have many users and i cannot change their network settings (locked with passwords), is there a way to make this "Ubuntu machine" work as if it was the router and just filter traffic before forwarding it to the current real router??? All other solutions i've tried either use another subnet for forwarding either changing proxy settings on every broswer...but i cannot use any of these solutions. Do you have any link or solution that i can use?