Takie rozwiązanie jest możliwe tylko i wyłącznie przy użyciu SERWERA do rozdzielenia internetu pomiędzy komputery. Nie pamiętam niestety która z dystrybucji linuxa jest do tego przystosowana.
Do windowsa też jest kilka programów do tego, ale tak czy siak jeden komputer musi wtedy działać jako serwer.
Na każdym komputerze z osobna można monitorować ilość pobieranych/wysyłanych danych np. programem NetMeter, ale on ci nie powie co i skąd dokładnie ktoś ściągał.
Anyway poszukaj trochę w google: http://www.google.pl/search?q=monitorow … =firefox-a a może coś znajdziesz.