Ich möchte jeden Benutzer auf 300 Gigabyte Internetnutzung pro Monat beschränken. Gibt es eine grafische Benutzeroberfläche oder befehlsbasierte Tools zum Verwalten der Bandbreite meiner Benutzer?
networking
users
administration
Eine Null
quelle
quelle
Antworten:
Wenn Sie einen VPN-Server für die AAA Ihres Benutzers verwenden, verwenden Sie viele verschiedene Tools, die an Ihre Anforderungen angepasst sind.
Wenn Sie keinen VPN-Server verwenden, verwenden Sie ihn einfach.
Da ich glaube, Sie haben diese Lösung noch nicht verwendet, lassen Sie mich dies kurz erläutern.
AAA steht für Authentication, Authorization and Accounting. Ich kenne Ihre Lösung zu den ersten beiden nicht, aber Sie suchen jetzt nach einer Buchhaltungslösung. Daher empfehle ich Ihnen, eine AAA-fähige VPN-Lösung zu verwenden.
Sobald Sie einen AAA-fähigen VPN-Server installieren, haben Sie eine sehr strenge Kontrolle über Ihre Clients. Ich empfehle Ihnen, einen Pop-Top- Server, einen FreeRadius- Server auf einem MySQL-Backend, zu verwenden. Mit dieser Kombination und einer Radius-GUI (wie dialup-admin oder ara oder daloradius oder ibs ) können Sie fast alles tun, was Sie wollen. Sie sollten in der Lage sein, das BW oder die Zeitnutzung Ihrer Benutzer zu steuern. Andererseits werden alle Nutzungsdaten in Ihrer MySQL-Datenbank gespeichert, und wenn Ihre ausgewählte GUI Ihre Anforderungen nicht unterstützt, können Sie dies selbst tun!
Hoffe zu helfen :-)
quelle
Ich denke, Sie können NTM (Network Traffic Monitor) ausprobieren, mit dem Sie Bandbreitenbeschränkungen festlegen können. Ich weiß jedoch nicht, ob Sie Einschränkungen pro Benutzer festlegen können. Das Programm finden Sie hier:
http://sourceforge.net/projects/netramon/
Sie können die neueste .deb hier herunterladen:
http://sourceforge.net/projects/netramon/files/NTM/ntm-1.x/
Und hier ist eine "Anleitung", wie es funktioniert:
http://www.addictivetips.com/ubuntu-linux-tips/monitor-network-bandwidth-usage-in-ubuntu-linux-with-ntm/
quelle
Eine Lösung sollte darin bestehen, ein Captive-Portal zu installieren, die Benutzer müssen sich jedoch über den Webserver auf der Portalseite anmelden.
Ein anderer Weg könnte ein ausgefeilteres Überwachungswerkzeug wie NetAMS sein . Es benötigt einen MySQL-Server und verfügt über viele Funktionen, wie z. B. die Abrechnung, sodass differenzierte Statistiken erforderlich sind. Wenn noch kein Plugin zur Verkehrsbeschränkung vorhanden ist, kann ein Skript mit CRON erstellt werden. Das Zeitintervall für die Ausführung des Skripts muss gut durchdacht sein.
Ich hoffe es hilft.
quelle