I have a LAN with about 20 PCs. I want to give a full internet access to one of them (let's call it master and the other PCs slave). Please provide a solution so the master can have the following capabilities:
- Can give or block internet for any individual slave.
- Can set download and upload speed limits for slaves.
- Can total download and upload limits for slaves.
- Can prevent the slave from visiting certain sites.
- Can analyze data usage of the slaves, like the sites the have visited and the the time spent on each site.
- Can make a let say monthly report of the usage of the slaves.
I have limited knowledge about computer networks. So I would appreciate if you could explain in a manner that i can understand.