|
לטפטף הוא כלי מעניין שבעזרתו זה אפשרי לְהַגבִּיל el רוחב פס גם למעלה וגם למטה של את כל שלנו יישומים. ניתן להריץ אותו "על פי דרישה" כדי לשלוט ביישום ספציפי, או כדמון, ובכך לשלוט בכל היישומים שמנסים להתחבר לאינטרנט. |
התקנה
sudo apt-get להתקין טפטוף
כיצד להשתמש בטפטוף
התחביר של טריקל הוא כדלקמן:
לטפטף -d הורד_רוחב -U פקודה Upload_Bandwidth
להלן כמה דוגמאות:
א) הגבל את רוחב הפס להורדה ל- 10 קילו לשנייה המשמש להעברת קובץ באמצעות ssh:
טפטוף -d 10 קובץ scp.mp3 10.0.0.1:/home/puntolibre/musica/
ב) הגבל את רוחב הפס ל 200kpbs להורדת עדכון מערכת דרך Apt:
לטפטף -d 200 שדרוג apt-get
ג) לשינוי רוחב הפס של יישום, כגון Firefox:
לטפטף -d 10 -u 10 Firefox% u
ד) שימוש בטפטוף להגבלת רוחב הפס של wget
לטפטף -d 50 wget -O "כוכב לכת.divx" http://video.stage6.com/1402821/.divx
רץ טפטוף כמו שד
כדי להתחיל לטפטף כמו שד ולהגביל את כל רוחב הפס, השתמש בפקודה המטושטשת:
סודו טפטף -d 20 -u 20
... כאשר הפרמטרים -d ו- -u מגיבים להגבלת ההורדה וההעלאה, בהתאמה.
הגדרת טפטוף
ל- Trickle קובץ תצורה שיאפשר לנו לכוונן כמה פרמטרים ולהפוך אותם לקבועים באופן אינדיבידואלי עבור כל שירות.
קובץ התצורה הוא כדלקמן: /etc/trickled.conf
קובץ התצורה הפשוט ביותר שניתן ליצור נראה כך:
[ssh] עדיפות = 1
[www] עדיפות = 8
בשיטה זו אנו מקבלים מהירויות הורדה טובות למדי ובמקביל נוכל לבצע הפעלות ssh למכונה שמורדת. בעיקרון קובץ תצורה כמו זה שלמעלה אומר לטפטף לתעדף העברות ssh על פני www.
התיעוד של טריקל ממליץ להשתמש בפרמטרים של החלקה בזמן ואורך החלקה כדי למנוע תנודות בקצב ההעברה.
[ssh] עדיפות = 1
החלקה בזמן = 0.1
החלקה באורך = 2
[www] עדיפות = 8
החלקה בזמן = 5
החלקה באורך = 20
ערכים אלה מגדירים את זמן הנורמליזציה והאורך ש- Trickle מחיל על התוכנית שהיא שולטת בה.
מקור: טפטוף