Στάλα είναι ένα ενδιαφέρον εργαλείο με το οποίο είναι δυνατό όριο el εύρος ζώνης τόσο πάνω όσο και κάτω ΟΛΑ αποχρώσεις εφαρμογές. Μπορεί να εκτελεστεί "κατ 'απαίτηση" για τον έλεγχο μιας συγκεκριμένης εφαρμογής ή ως δαίμονα, ελέγχοντας έτσι όλες τις εφαρμογές που προσπαθούν να συνδεθούν στο Διαδίκτυο. |
εγκατάσταση
sudo apt-get εγκατάσταση στάλα
Πώς να χρησιμοποιήσετε το στάλα
Η σύνταξη του Trickle έχει ως εξής:
trickle -d Download_Bandwidth -u Upload_Bandwidth Εντολή
Ακολουθούν ορισμένα παραδείγματα:
α) Περιορίστε το εύρος ζώνης λήψης στα 10kbps που χρησιμοποιείται για τη μεταφορά ενός αρχείου χρησιμοποιώντας ssh:
trickle -d 10 scp file.mp3 10.0.0.1:/home/puntolibre/musica/
β) Περιορίστε το εύρος ζώνης στα 200kbps λήψης μιας ενημέρωσης συστήματος μέσω Apt:
trickle -d 200 apt-get αναβάθμιση
γ) Για να τροποποιήσετε το εύρος ζώνης μιας εφαρμογής, όπως ο Firefox:
trickle -d 10 -u 10 firefox% u
δ) Χρησιμοποιώντας το trickle για τον περιορισμό του εύρους ζώνης του wget
trickle -d 50 wget -O «planet earth.divx» http://video.stage6.com/1402821/.divx
Τρέξτε στάλα σαν δαίμονας
Για να ξεκινήσετε την παραλλαγή όπως ένας δαίμονας και να περιορίσετε ΟΛΟ το εύρος ζώνης, χρησιμοποιήστε την εντολή με παραλλαγή:
sudo στάθηκε -d 20 -u 20
… Όπου οι παράμετροι -d και -u ανταποκρίνονται στο όριο λήψης και μεταφόρτωσης, αντίστοιχα.
Διαμόρφωση στάλα
Το Trickle έχει ένα αρχείο διαμόρφωσης που θα μας επιτρέψει να τελειοποιήσουμε ορισμένες παραμέτρους και να τις κάνουμε μόνιμες ξεχωριστά για κάθε υπηρεσία.
Το αρχείο διαμόρφωσης έχει ως εξής: /etc/trickled.conf
Το απλούστερο αρχείο διαμόρφωσης που μπορεί να γίνει μοιάζει με αυτό:
[ssh] Προτεραιότητα = 1
[www] Προτεραιότητα = 8
Με αυτήν τη μέθοδο έχουμε πολύ καλές ταχύτητες λήψης και ταυτόχρονα μπορούμε να κάνουμε συνεδρίες ssh στον υπολογιστή που κατεβάζει. Βασικά, ένα αρχείο διαμόρφωσης όπως το παραπάνω λέει ότι δίνει προτεραιότητα στις μεταφορές ssh έναντι του www.
Η τεκμηρίωση του Trickle προτείνει τη χρήση των παραμέτρων Time-Smoothing and Length-Smoothing για την αποφυγή διακυμάνσεων στα ποσοστά μεταφοράς.
[ssh] Προτεραιότητα = 1
Χρόνος εξομάλυνσης = 0.1
Μήκος-εξομάλυνση = 2
[www] Προτεραιότητα = 8
Χρόνος εξομάλυνσης = 5
Μήκος-εξομάλυνση = 20
Αυτές οι τιμές καθορίζουν τον χρόνο και τη διάρκεια ομαλοποίησης που εφαρμόζει το Trickle στο πρόγραμμα που ελέγχει.
πηγή: στάλα
Η παράμετρος -u είναι να περιορίσει το εύρος ζώνης μεταφόρτωσης. Το -d κατάντη.
Στην υγειά σας! Παύλος.
Γεια Πάμπλο, τι σημαίνει "% u"; και πώς θα φαινόταν τότε για το Google Chrome; ευχαριστώ
Ίσως επειδή δεν υπάρχουν πακέτα για την τελευταία έκδοση του Ubuntu. : Σ
Θα πρέπει να περιμένουμε ή να τα κάνουμε μόνοι σας. 🙂 Αυτή είναι η μαγεία του ελεύθερου λογισμικού.
Στην υγειά σας! Παύλος.
Προσπαθώ να το εγκαταστήσω στο xububtu 12.04 και δεν εγκαθιστά, καμία λύση;
Ενδιαφέρων. Ήξερα το wondershaper εδώ και πολύ καιρόhttp://lartc.org/wondershaper/), ένα εργαλείο για την εξισορρόπηση των ασύγχρονων συνδέσεών μας και, συνεπώς, για μεγαλύτερη αποτελεσματικότητα στη διαχείριση των πακέτων και της καθυστέρησης σύνδεσης, ειδικά κατά τη μεταφόρτωση. Σας επιτρέπει επίσης να περιορίσετε το εύρος ζώνης.
Αυτό λειτουργεί επίσης υπέροχα.
Σας ευχαριστώ, πολύ ενδιαφέρουσα
Θα ήθελα να μάθω εάν υπάρχει μια εντολή ή αυτό το πρόγραμμα από την ανάρτηση ή ένα πρόγραμμα που μας λέει όλες τις εφαρμογές που καταναλώνουν το Διαδίκτυο
τι θα ήταν ένα συμπλήρωμα με αυτό
gracias
Ίσως βλέπετε ότι θα σας βοηθήσει:
http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-linux.html
Στην υγειά σας! Παύλος.
Σας ευχαριστώ πολύ!
Σας ευχαριστώ πολύ για το σεμινάριο, είναι πολύ χρήσιμο όταν μοιράζεστε εύρος ζώνης μεταξύ πολλών υπολογιστών. Ωστόσο, θα ήθελα να μάθω εάν υπάρχει ένας αυτόματος τρόπος περιορισμού του εύρους ζώνης για όλες τις εφαρμογές, όπως στο netlimiter που σας επιτρέπει να περιορίσετε το εύρος ζώνης όλων των εισερχόμενων και εξερχόμενων συνδέσεων στον υπολογιστή.
Ευχαριστώ εκ των προτέρων;
Γνωρίζω επίσης το wondershaper, ωστόσο, δεν ξέρω πώς να το ρυθμίσω έτσι ώστε να περιορίζει επίσης τις συνδέσεις p2p
Η αλήθεια είναι ότι δεν μπορούσα να σας πω.
Ωστόσο, μπορεί να σας ενδιαφέρει αυτά τα άρθρα:
https://blog.desdelinux.net/nethogs-conoce-cuanto-ancho-de-banda-consume-cada-aplicacion/
https://blog.desdelinux.net/que-aplicacion-consume-mas-ancho-de-banda/
Αγκαλιάζω! Παύλος.
Πρώτα απ 'όλα Ευχαριστώ για το Tutorial, έψαχνα για αυτόν τον τύπο εφαρμογής για το Ubuntu 14.04, εγκατέστησα το Wondershaper αλλά δεν λειτούργησε για μένα και δεν έχω εγκαταστήσει αυτήν την εφαρμογή, την οποία θεωρώ πιο χρήσιμη, γιατί σχεδόν όλοι τους λένε τις ίδιες πληροφορίες σχετικά με τον τρόπο εγκατάστασης και πώς να το εγκαταστήσω πώς να περιορίσετε τη σύνδεση, αλλά δεν λένε πώς να την απενεργοποιήσετε, και στα Αγγλικά υπήρχε ένα, αλλά νομίζω ότι δεν ήμουν σίγουρος (ή τουλάχιστον αυτό που κατάλαβα ως τα βασικά μου Αγγλικά) Εάν κάποιος μπορεί να απαντήσει σε αυτήν την ερώτηση, θα εγκαταστήσω με χαρά αυτήν την εφαρμογή.
Εξαιρετικό εργαλείο. Λειτουργεί υπέροχα για μένα. Τώρα αν θέλω να περιορίσω το εύρος ζώνης του σημείου πρόσβασης Wi-Fi; Θα ήταν κάτι σαν "trickle -d 10 -u 10 wlp0s29u1u2% u" (wlp0s29u1u2 είναι το όνομα της διεπαφής wifi μου)
Προσπαθώ να εκτελέσω τις εντολές όπως υποδεικνύετε, αλλά όταν το κάνω λαμβάνω το ακόλουθο μήνυμα:
"Trickled: Παράλειψη αρχείου διαμόρφωσης: $ {prefix} /etc/trickled.conf: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος"
Προχώρησα στην επεξεργασία του αρχείου διαμόρφωσης και επαναλαμβάνω τις εντολές. Αλλά έχω πάλι το ίδιο μήνυμα.