Limitation de bande passante proftpd - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 11-07-2005 à 00:26:55
si Proftpd ne propose pas une telle solution, il reste à limiter le traffic en direction de la machine et suivant les ports (21,20, intervalle de ports passifs) par la méthode "Traffic shaping" http://lartc.org/howto/
Marsh Posté le 11-07-2005 à 00:29:51
ta pas mis le "TransferRate" dans la balise Global ?
ta essayé Gproftpd, ca peut aider pour la config
Marsh Posté le 11-07-2005 à 00:50:52
Non, mais je viens d'essayer, et ca ne fonctionne pas non plus...
Oui, je l'utilise actuellement. Dans les options il propose de limiter "Download Bandwidth", autrement dit le TransferRate dans le fichier de config
Donc ca limite le RETR : en reglant "Download Bandwidth" a 20 on limite RETR a 20, donc des qu'il y a deux connexions ouvertes la bande passante totale monte a 40ko/s
jlighty a écrit : si Proftpd ne propose pas une telle solution, il reste à limiter le traffic en direction de la machine et suivant les ports (21,20, intervalle de ports passifs) par la méthode "Traffic shaping" http://lartc.org/howto/ |
Je suis allé sur ce site, mais la ca devient vraiment complexe pour moi
A priori ils utilisent tc, donc avec cbq ou htb je l'utilisais indirectement, seulement apparemment il y avait un probleme de classe qui faisait que ca ne limitait pas ou il y avait des transferts mais ou il n'y en avait aucun : un htb stats donnait quelque chose de ce style :
Code :
|
Donc il y a bien la limite a 90Kbit, cependant rien n'est envoyé via cette classe
Ceci dit je n'ai pas eu le courage de lire comment tout cela fonctionnait exactement, il se pourrait qu'une erreur se soit glissée dans la config, mais d'apres les tutos lea-linux c'etait censé marcher
Marsh Posté le 11-07-2005 à 00:14:56
J'ai installé un serveur proftpd il y a quelques temps, doublé de gproftpd
Il gere la limitation de débit dans le fichier de config :
TransferRate RETR 15
Seulement voila, des qu'un utilisateur est connecté il emploie cette commande, du coup quand il y a deux utilisateurs, le taux global monte a 30, a trois utilisateurs il monte a 45...
Je cherche un moyen de limiter la bande passante globale et ce sans redemarrer le serveur (sinon il y a la solution de limiter par exemple a 2 connexions au serveur et d'allouer 10Ko/s pour chaque utilisateur pour limiter l'upload a 20ko/s, mais le probleme est donc qu'il faut a chaque fois redemarrer le serveur via /etc/init.d/proftpd restart et cela coupe les downloads des utilisateurs...)
J'ai essayé a cbq ou htb mais je n'ai pas vraiment reussi a faire ce que je souhaitais...
Voila cela est-il possible relativement simplement ?
Merci pour vos réponses