Zusammenfassend: Ich habe einen dedizierten Server mit ein paar Freunden, die einen Torrent-Client mit Web-GUI ausführen. Jeder Benutzer führt einen Client unter seinem Benutzernamen auf dem Server aus, sodass die Downloads in seinem Benutzerverzeichnis erfolgen und nur er Zugriff auf seine eigenen Dateien usw. hat.
Wie kann ich die monatliche Bandbreite pro Benutzer überwachen und begrenzen?
Ich dachte, es müsste einen Weg geben, iptables zu benutzen. Durch Überwachen der von allen Prozessen von Benutzer X verwendeten Bandbreite. Wenn sie mehr als die monatlich zulässige Bandbreite von Y GB verwendet haben, erhalten sie die Meldung, dass das Netzwerk für ihren Torrent-Client blockiert wird oder der Client vollständig beendet wird. Ich habe auch über Squid nachgedacht, aber da es mehrere Torrent-Clients verwenden würde, könnte dies eine Menge Serverressourcen verbrauchen ...
Ich benutze Debian Lenny.
Ich bin mir nicht sicher, wie ich das machen soll ...
Wäre das überhaupt möglich? Ich bin dankbar für auch nur Teillösungen dafür ...