In the local Windows network there are about a dozen users. They all go outside through the router. Someone is actively watching the vidos. How or what to track, who consumes how much traffic?
- Is the router implemented in hardware or in software? If programmatically, then on which OS? If hardware, which model is used? If the router model is not professional, then is it possible to put another machine as a proxy? - bsdmacs
- This is a hardware router type DLink DIR-632. Yes, there are free machines, probably, they can be delivered as a proxy. - stanislav
2 answers
Try to raise the proxy server, for example SQUID . It has documentation in Russian . You can install it on any machine, both with Windows on board and with * nix.
- 1. squid (free) 2. usergate (paid) they will need to be installed on any machine in LAN (it is not necessary to allocate a separate one) in the DIR-320 itself you need to create a rule for forwarding packets to port 80 to the machine with a proxy server (but allow the proxy server itself to contact directly to the Internet). The browser can be configured for a proxy automatically using a proxy settings using a special url or using scripts that are executed during the download. Need more? - danila 1
I must clarify the previous one answered. Each user on the machine must have a browser configured for your proxy server. I would suggest (if you really need to read traffic) on a simple machine to raise the router under Linux, set iptables, force packets to squid (this is called a transparent proxy). But at the same time only WWW traffic will be considered, and mail, for example, will not be considered. If you need a serious calculation, but there is no knowledge of Linux, you can put a front-end accounting system (fantomas, for example). For the sake of fairness, it should be noted that there are similar programs under the fault, but they are paid
- it is not necessary to register a proxy on each PC, besides, such a proxy can be circumvented (simply by disabling its use). With proper configuration, squid + firewall proxy can be made transparent. And at the same time in the squid settings to register some filtering dns-server (for example, skydns). For 10 computers I see no reason to raise a separate server. At home, Dir-320 does a good job with it. - sergarcada