Comment restreindre l'utilisation de la bande passante utilisateur?


14

Je veux limiter chaque utilisateur à 300 gigaoctets d'utilisation d'Internet par mois. Existe-t-il une interface graphique ou des outils basés sur des commandes pour gérer la bande passante de mes utilisateurs?


1
J'utiliserais le calmar pour cette tâche.
Panther

donc je ferais des recherches sur le calmar ... tout bon site web pour de l'aide plz
One Zero

Réponses:


1

Si vous utilisez un serveur VPN pour l'AAA de votre utilisateur, utilisez de nombreux outils adaptés à vos besoins.

Si vous n'utilisez pas de serveur VPN, utilisez-le.

Comme je pense que vous n'avez pas encore utilisé cette solution, permettez-moi de l'expliquer un peu.

AAA signifie Authentification, Autorisation et Comptabilité. Je ne connais pas votre solution pour les deux premiers, mais vous cherchez une solution comptable maintenant. Je vous recommande donc d'utiliser une solution VPN compatible AAA.

Dès que vous installez un serveur VPN compatible AAA, vous aurez un contrôle très strict sur vos clients. Je vous suggère d'utiliser un serveur poptop , un serveur FreeRadius sur un backend mysql. Avec cette combinaison et une interface graphique de rayon (comme dialup-admin ou ara ou daloradius ou ibs ), vous pouvez faire presque tout ce que vous voulez. Vous devriez pouvoir contrôler le BW ou l'utilisation du temps de vos utilisateurs. En revanche, toutes les données d'utilisation seront stockées dans votre base de données mysql et si l'interface graphique sélectionnée ne prend pas en charge votre besoin, vous pourrez le faire vous-même!

Au plaisir d'aider :-)


1

Je pense que vous pouvez essayer NTM, Network Traffic Monitor, qui vous permet de définir des restrictions de bande passante; Je ne sais pas si vous pouvez spécifier des restrictions par utilisateur. Vous pouvez trouver le programme ici:

http://sourceforge.net/projects/netramon/

Vous pouvez télécharger le dernier .deb ici:

http://sourceforge.net/projects/netramon/files/NTM/ntm-1.x/

Et voici un "guide" sur son fonctionnement:

http://www.addictivetips.com/ubuntu-linux-tips/monitor-network-bandwidth-usage-in-ubuntu-linux-with-ntm/


1

Une solution doit être d'installer un portail captif, mais les utilisateurs doivent ensuite se connecter sur la page du portail via le serveur Web.
Un autre moyen peut être un outil de surveillance plus sophistiqué comme NetAMS . Il a besoin d'un serveur MySQL et il a beaucoup de fonctionnalités, comme la facturation, donc il doit avoir des statistiques différenciées. Si un plugin pour la limitation du trafic n'est pas déjà présent, un script avec CRON peut être créé. L'intervalle de temps pour l'exécution du script doit être bien pensé.

J'espère que cela aide.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.