Limiter le trafic mensuel de l'interface

J'essaie de déployer une demande de trafic mensuel limitée. Dis-moi, s'il vous plaît, comment puis-je le faire? J'ai besoin de limiter le trafic sur l'interface sous Linux.
Invité:

Giselle

Confirmation de:

Vous pouvez regarder l'expansion du quota. iptables:

http://ipset.netfilter.org/ipt ... 3lbBR
L'idée peut être d'étiqueter des packages basés sur eux. IP / Port du but et utiliser le quota et le module de comparaison cible MARK.

Ensuite, cette marque peut être utilisée pour réinitialiser le trafic ou, même mieux, rediriger vers un autre service, avertir l'utilisateur sur le quota atteint.

À titre d'exemple, imaginez un tel service. Telnet:

iptables -t mangle -I PREROUTING --dport 23 -d 1.2.3.4 -m mark -m quota! --quota 1000000 -j MARK --set-mark 0xa

iptables -t mangle -I PREROUTING --sport 23 -s 1.2.3.4 -m mark -m quota! --quota 1000000 -j MARK --set-mark 0xa

iptables -t nat -I PREROUTING -m mark --mark 0xa -j REDIRECT --to-ports 2323

Dans ce cas, l'utilisateur sera redirigé vers le service fictif. Telnet, Rapports sur l'excédent du quota de service sur le port 2323.

Une autre approche pourrait être

Pour répondre aux questions, connectez-vous ou registre