Trickle est un outil intéressant avec lequel il est possible limite el bande passante à la fois haut et bas de TOUTES notre applications. Il peut être exécuté «à la demande» pour contrôler une application spécifique, ou en tant que démon, contrôlant ainsi toutes les applications qui tentent de se connecter à Internet. |
Installations préconisées
sudo apt-get install ruisseler
Comment utiliser le filet
La syntaxe de Trickle est la suivante:
trickle -d Download_Bandwidth -u Commande Upload_Bandwidth
Voici quelques exemples:
a) Limitez la bande passante de téléchargement à 10 kbps utilisée pour transférer un fichier à l'aide de ssh:
ruissellement -d 10 scp fichier.mp3 10.0.0.1:/home/puntolibre/musica/
b) Limitez la bande passante à 200kpbs de téléchargement d'une mise à jour système via Apt:
trickle -d 200 apt-get mise à jour
c) Pour modifier la bande passante d'une application, telle que Firefox:
filet -d 10 -u 10 firefox% u
d) Utilisation du filet pour limiter la bande passante de wget
goutte à goutte -d 50 wget -O «planet earth.divx» http://video.stage6.com/1402821/.divx
Courez comme un démon
Pour démarrer comme un démon et limiter TOUTE la bande passante, utilisez la commande trickled:
sudo ruisselant -d 20 -u 20
… Où les paramètres -d et -u répondent respectivement à la limite de téléchargement et de téléchargement.
Configurer le filet
Trickle a un fichier de configuration qui nous permettra d'affiner certains paramètres et de les rendre permanents individuellement pour chaque service.
Le fichier de configuration est le suivant: /etc/trickled.conf
Le fichier de configuration le plus simple qui puisse être créé ressemble à ceci:
[ssh] Priorité = 1
[www] Priorité = 8
Avec cette méthode, nous obtenons des vitesses de téléchargement assez bonnes et en même temps nous pouvons faire des sessions ssh sur la machine qui télécharge. Fondamentalement, un fichier de configuration comme celui ci-dessus indique à trickle de donner la priorité aux transferts ssh sur www.
La documentation de Trickle recommande d'utiliser les paramètres Time-Smoothing et Length-Smoothing pour éviter les fluctuations des taux de transfert.
[ssh] Priorité = 1
Lissage temporel = 0.1
Lissage de la longueur = 2
[www] Priorité = 8
Lissage temporel = 5
Lissage de la longueur = 20
Ces valeurs définissent le temps et la durée de normalisation que Trickle applique au programme qu'il contrôle.
source: ruisseler
Le paramètre -u sert à limiter la bande passante de téléchargement. Le -d l'aval.
À votre santé! Paul.
Salut Pablo, que signifie "% u"? et à quoi cela ressemblerait-il alors pour Google Chrome? Merci
C'est peut-être parce qu'il n'y a pas de packages pour la dernière version d'Ubuntu. : S
Nous devrons attendre ou les faire vous-même. 🙂 C'est la magie du logiciel libre.
À votre santé! Paul.
J'essaye de l'installer sur xububtu 12.04 et il ne s'installe pas, aucune solution?
Intéressant. Je connaissais Wondershaper il y a longtempshttp://lartc.org/wondershaper/), un outil pour équilibrer nos connexions asynchrones et ainsi obtenir une plus grande efficacité dans la gestion des paquets et la latence des connexions, notamment lors du téléchargement. Cela vous permet également de limiter la bande passante.
Cela fonctionne également très bien.
Merci, très intéressant
Je voudrais savoir s'il existe une commande ou ce programme de la poste ou un programme qui nous indique toutes les applications qui consomment Internet
quel serait un complément avec ça
merci
Peut-être voyez-vous que cela vous aidera:
http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-linux.html
À votre santé! Paul.
merci beaucoup!
Merci beaucoup pour le tutoriel, il est très utile lorsque vous partagez la bande passante entre plusieurs ordinateurs; cependant je voudrais savoir s'il existe un moyen automatique de limiter la bande passante pour toutes les applications, comme dans netlimiter qui vous permet de limiter la bande passante de toutes les connexions entrantes et sortantes vers le PC.
Merci d'avance;
Cependant, je connais aussi Wondershaper, mais je ne sais pas comment le configurer pour qu'il limite également les connexions p2p
La vérité est que je ne pourrais pas vous le dire.
Cependant, ces articles peuvent vous intéresser:
https://blog.desdelinux.net/nethogs-conoce-cuanto-ancho-de-banda-consume-cada-aplicacion/
https://blog.desdelinux.net/que-aplicacion-consume-mas-ancho-de-banda/
Étreinte! Paul.
Tout d'abord, merci pour le tutoriel, je cherchais ce type d'application pour mon Ubuntu 14.04, j'ai installé Wondershaper mais cela n'a pas fonctionné pour moi, et je n'ai pas installé cette application, ce que je pense est la plus utile, car pratiquement tous disent les mêmes informations sur comment l'installer et comment l'installer. comment limiter la connexion, mais ils ne disent pas comment la désactiver, et en anglais il y en avait un mais je pense que je n'étais pas sûr (ou du moins c'est ce que j'ai compris comme mon anglais de base). Si quelqu'un peut répondre à cette question, j'installerai volontiers cette application.
Excellent outil. Fonctionne très bien pour moi. Maintenant, si je veux limiter la bande passante de mon hotspot wifi? Ce serait quelque chose comme "trickle -d 10 -u 10 wlp0s29u1u2% u" (wlp0s29u1u2 est le nom de mon interface wifi)
J'essaye d'exécuter les commandes comme vous l'indiquez, mais quand j'obtiens le message suivant:
"Trickled: Ignorer le fichier de configuration: $ {prefix} /etc/trickled.conf: Aucun fichier ou répertoire de ce type"
Je procède à l'édition du fichier de configuration et répète les commandes. Mais je reçois à nouveau le même message.