4 votes

Limitation du trafic internet par utilisateur/IP en fonction du volume

J'ai une connexion internet partagée sur mon réseau que je gère actuellement avec Smoothwall Express. Je veux pouvoir allouer à chacun de mes colocataires une certaine quantité de bande passante par mois. Mon fournisseur d'accès me facture par Mo, je veux donc étendre ce tarif à ceux qui l'utilisent, sans pour autant leur permettre de m'arnaquer.

La meilleure façon de procéder, je pense, est de leur faire payer une certaine quantité, puis de les autoriser à utiliser cette quantité. Quand ils ont utilisé leur quota, ils doivent être complètement bloqués jusqu'à ce que je leur alloue plus de bande passante.

Smoothall Express est-il suffisant pour cela ? De quels plug-ins ai-je besoin ? S'il ne peut pas le faire, qu'est-ce qui le peut ?

1voto

Tom Newton Points 3961

La version commerciale est probablement hors budget pour ce projet, et elle ne serait toujours pas parfaitement adaptée.

Vous pourriez bricoler quelque chose avec express, mais ce serait un vieux projet.

1voto

d34dh0r53 Points 1651

pfSense devrait être en mesure de le faire avec le module de mise en forme du trafic. En regardant le Guide sur l'organisation du trafic vous devriez pouvoir le faire avec la création de file d'attente dynamique basée sur dummynet.

HTH

1voto

Matthew Ife Points 22370

Ce ne serait pas compatible avec les murs lisses mais

iptables contient un module "quota" que vous pouvez utiliser pour mettre en œuvre ce système.

Pour l'utiliser, il faut identifier chaque connexion. Si vous faites un simple natting, vous pouvez potentiellement le faire en identifiant chaque connexion par IP, mais c'est vraiment trivial à usurper.

Si vous voulez quelque chose de plus précis, vous pouvez éventuellement utiliser pppoe pour authentifier les utilisateurs, puis configurer des règles de pare-feu pertinentes pour ce périphérique de connexion. Cela peut être fait en utilisant des scripts que vous pouvez faire appeler par pppd pour configurer le quota pour cette connexion.

Cela fonctionnerait indépendamment de l'ip sélectionné par l'utilisateur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X