Forum Mac Os X server
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Forum Mac Os X server

Forum francophone sur les technologies serveur d'Apple
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -40%
-40% sur le Pack Gaming Mario PDP Manette filaire + ...
Voir le deal
29.99 €

 

 comment gérer la bande passante en ftp sur osx server x4.8 ?

Aller en bas 
2 participants
AuteurMessage
pdahan
AtEase 4.0
AtEase 4.0



Nombre de messages : 16
Localisation : paris
Date d'inscription : 18/02/2006

comment gérer la bande passante en ftp sur osx server x4.8 ? Empty
MessageSujet: comment gérer la bande passante en ftp sur osx server x4.8 ?   comment gérer la bande passante en ftp sur osx server x4.8 ? EmptySam 3 Fév - 2:46

bonjour

j'ai besoin de gerer la bande passante (entrée/sortie) de mon service ftp.

il y a t-il une solution sur osx server, car c'est impossible sur la freebox...

merci de vos réponses

patrick
Revenir en haut Aller en bas
Alex_
Admin



Nombre de messages : 442
Localisation : Nantes_Fr
Date d'inscription : 13/11/2005

comment gérer la bande passante en ftp sur osx server x4.8 ? Empty
MessageSujet: Re: comment gérer la bande passante en ftp sur osx server x4.8 ?   comment gérer la bande passante en ftp sur osx server x4.8 ? EmptyLun 5 Fév - 11:39

Solution : Throttled


"Nous utiliserons un petit logiciel configurable en ligne de commande directement dans le Terminal qui permettra de limiter la bande passante tel que vous le souhaitez.

Pour cela, vous devez aller télécharger le logiciel “Throttled” à l’adresse suivante : throttled

Installation de Throttled

Throttled est proposé au téléchargement sous forme d’une archive. Commencez donc par la décompresser.

Ensuite, ouvrez un Terminal, puis exécutez ensuite le script “install.sh” :

Code:
cd ~/Desktop/throttled-0.4.1/<br>
./install.sh
Ce script copiera les fichiers “throttled” et “throttled-startup” dans /usr/local/sbin/. ?

Le fichier “throttled” est un binaire tandis que “throttled-startup” est le fichier de configuration qui sera chargé au lancement de Throttled.

Dans le dossier /Library/StartupItems, un dossier nommé “throttledStartup” sera créé.

Il y a deux fichiers dans ce dossier. Ils permettront à Throttled de se lancer automatiquement sans votre intervention au démarrage de votre serveur.

Configuration

Maintenant que Throttled est installé, nous allons nous pencher sur le fichier /usr/local sbin/throttled-startup qui contient tout les paramètres de configuration nécessaires à son bon fonctionnement. Ce fichier contient déjà des règles prédéfinies, des commentaires d’explications, ainsi que des variables. Vous l’aurez bien compris, ce fichier est un script de configuration.

Les lignes commençant par “#” sont des commentaires et sont par conséquent ignorées. Dans la première partie du fichier, vous avez la possibilité de choisir sur quelle interface réseau s’appliquera Throttled. Dans la deuxième partie, Throttled vous permet d’attribuer une valeur maximale à votre connexion pour l’upload.

Des valeurs recommandées pour des lignes ADSL ayant 256k ou 128k d’upload sont disponibles. Cependant, rien ne vous empêche de définir votre propre valeur d’upload si une autre vous convient mieux. Throttled cohabite avec le firewall d’Apple, intégré à Mac OS X.

Ainsi, Throttled sera capable d’y ajouter des règles afin de pouvoir gérer la bande passante. La variable RULENUM vous permet de définir le numéro des règles créées par Throttled. Il vous est ensuite expliqué le principe de Throttled.

Vous serez amené à créer des règles afin de déterminer des limitations de vitesse. Nous allons faire une analogie avec une voiture et des panneaux. Dans cette partie du script vous allez définir vos limitations (un panneau 70 km/h par exemple). Vous associerez ensuite ce panneau à un traffic.

Nous allons définir une règle à 3 ko/s :

Code:
/usr/local/sbin/throttled -s 3072 -d 18192 - set 3K thottle
Les paramètres sont expliqués juste au-dessus dans le fichier.

Pour associer cette règle à un certain traffic, vous utiliserez la valeur du paramètres -d qui vous permettera de passer par une règle divert. Il vous est ensuite expliqué que si votre adresse IP n’est pas fixe, vous pouvez spécifier une variable IP dont la valeur sera celle de votre adresse IP. Votre adresse IP se récupère avec quelques commandes dans la terminal.


Code:
# IP=$(/sbin/ifconfig $INTERFACE inet | /usr/bin/sed -n 's/^.*inet\ \(\([0-9]\{1,3\}\.\)\{3\}[0-9]\{1,3\}\).*/\1/p' | tail -n 1)
Sinon, vous pouvez spécifier par exemple : ?IP=192.168.1.7 ou IP=any Juste après certaines règles sont proposées.

A vous de commenter celles qui ne vous conviennent pas et définissez celles de votre choix.

Pour définir un traffic, il suffit simplement de définir une règle ayant le numéro divert similaire à la limitation à laquelle vous souhaitez l’associer.

Par exemple, reprenons notre limitation de 3Ko/s. Nous allons limiter notre download sur le port 80 à 3Ko/s. Ainsi nous devons rajouter la ligne suivante :


Code:
/sbin/ipfw/ add $RULENUM divert 18192 tcp from $IP to any 80
Votre connexion internet via le port 80 devrait maintenant ressembler à celle qui vous aviez il y a quelques années, puisque limité à 3Ko/s.

Libre à vous d’adapter les règles au mieux de votre convenance afin de limiter à partir d’un serveur les clients de vos choix, dans les directions (LAN vers LAN, LAN vers WAN, WAN vers LAN) et sur les ports de vos choix. Pourquoi ne pas également plannifier ce script et le redémarrage de Throttled à l’aide de la crontab afin de limiter certains services aux moments de vos choix.
Revenir en haut Aller en bas
http://www.erba-nantes.fr
pdahan
AtEase 4.0
AtEase 4.0



Nombre de messages : 16
Localisation : paris
Date d'inscription : 18/02/2006

comment gérer la bande passante en ftp sur osx server x4.8 ? Empty
MessageSujet: merci   comment gérer la bande passante en ftp sur osx server x4.8 ? EmptyMar 6 Fév - 1:34

merci

je vais essayer la semaine prochaine (je suis en formation cette semaine)...
Revenir en haut Aller en bas
Contenu sponsorisé





comment gérer la bande passante en ftp sur osx server x4.8 ? Empty
MessageSujet: Re: comment gérer la bande passante en ftp sur osx server x4.8 ?   comment gérer la bande passante en ftp sur osx server x4.8 ? Empty

Revenir en haut Aller en bas
 
comment gérer la bande passante en ftp sur osx server x4.8 ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Bande passante mail+ftp
» Comment changer le non de domaine du Mac Serveur

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Mac Os X server :: Services de fichiers-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser