בהזדמנויות מסוימות עלינו להגביל את רוחב הפס, את מהירות ההורדה וההעלאה שלמחשב בממשק הרשת.
נניח שיש לנו שרת שהממשק הראשי שלו (למשל eth0) צריך להיות בעל מהירות מוגבלת, מדוע? ... מכל סיבה שהיא, אל לנו לזלזל במה שבוס יכול לחשוב ולבקש מצוות ה- IT האה.
במקרה זה נוכל להשתמש בכמה יישומים לשם כך, היום אדבר על: מעצב פלא
התקנת WonderShaper
בהפצות כמו דביאן, אובונטו או נגזרות, פשוט:
sudo apt-get install wondershaper
ב- ArchLinux עלינו להסיר אותו מ- AUR:
yaourt -S wondershaper-git
באמצעות WonderShaper
כדי שזה יעבוד זה פשוט, עלינו להעביר כפרמטר הראשון את ממשק הרשת שאנו רוצים שיוגבל, ואז אנו מעבירים את מהירות ההורדה המקסימלית ושלישית (ואחרונה) מהירות ההעלאה.
התחביר הוא:
sudo wondershaper <interfaz> <download> <upload>
פחות או יותר:
sudo wondershaper eth0 1000 200
זה אומר שיהיה לי רוחב פס של 1000kb להורדה, ורק 200kb להעלאה.
ב- ArchLinux חשוב לקחת בחשבון קו זה לא יעבוד, מכיוון שב- ArchLinux היינו צריכים להתקין חבילה נוספת. הנה זה יהיה:
sudo wondershaper -a <interfaz> -d <download> -u <upload>
כלומר, דוגמה היא:
sudo wondershaper -a enp9s0 -d 1000 -u 200
כיצד אוכל לבטל את השינויים ולהחזיר את רוחב הפס המקורי שלי?
כדי לבטל את השינויים, כלומר לנקות את מה שעשינו, רק:
sudo wondershaper clear <interfaz>
לדוגמה:
sudo wondershaper clear eth0
בעוד שב- ArchLinux זה יהיה:
sudo wondershaper -c -a <interfaz>
הסוף!
ובכן אין עוד הרבה מה להוסיף. הם יכולים לקרוא את מדריך היישום על ידי:
man wondershaper
אני מקווה שתמצא את זה מעניין 😉
התייעץ, תמיד היה לי אותו בלבול. 200kb ו 1000kb יהיה הורדה של 100k והעלאת 20k, נכון?
למה אתה מתכוון ב'ק '?
הורדה של 1000 קילו-בייט תהיה שווה ל -1 מגה-בייט, ואילו 200 קילו-בייט ישתווה להעלאה של 200 קילו-בייט.
פרידריך:
מהירות ההעברה לא נמדדת בקילו / מגה-בתים אלא 'קילו / מגה-ביט'.
לגוגל יש מחשבון שימושי לאותן המרות שבכרום עובדות מהאומניבר עצמו, לדוגמא: 10 מגה-בייט לקילובייט.
הקשר הוא 1kb = 8000 ביט
ויקיפדיה: http://en.wikipedia.org/wiki/Kilobit
טיפ זה טוב מאוד, איך אני עושה כשלמשל באוניברסיטה ישנם יותר מ -500 סטודנטים המחוברים ל- WiFi בלי לספור טלפונים וטאבלטים, האם ל- wondershaper תהיה תמיכה או שאצטרך להשתמש בחומרה כלשהי?
אבל מה אתה באמת צריך לעשות, כי לא הבנתי אותך.
אני חושב שזה מתייחס להגבלת התלמידים המחוברים, אך התוכנית המצוינת רק מגבילה את ממשק המחשב הספציפי, מהירות האינטרנט תישאר זהה עבור האחרים.
ובכן בשביל זה עם בריכות דיונון ועיכוב זה יהיה מספיק נכון?
KZKG ^ גאארה, אתה מתכוון הפוסט הזה (אותה מאמר גרם לי לזכור את זה בזמן שקראתי אותו)?
מה שאתה צריך לעשות זה ציוד של מיקרוטיק
זה מעולם לא עבד בשבילי 🙁
או אולי לא הבנתי טוב.
לעשות זאת: sudo wondershaper eth0 1000 200
האם זה מתורגם כמגביל את מהירות האינטרנט בכבל רשת ל -1000 kb / s (קילובייט לשנייה) להורדה ו 200 kb / s (kilobyte לשנייה) להעלאה?
או שמא זה יהיה 1000 קילוביט במורד הזרם ו 200 קילו ביט הועלה?
זה היה מאוד שימושי עבורי. תודה רבה.
תודה לך על התגובה 😉
מה עושה מר!
נראה כי Trickle עובד, גם לאחר הפסקת הורדת הניסיון מעולם לא חרג מהמגבלה שהוגדרה; פלא פלא שלא ניסיתי.
סביבת בדיקה:
מערכת הפעלה: פדורה 21 ביום
Trickle: גרסה 1.07
Chrome: גרסה 40.0.2214.115 לא ידועה (64 סיביות)
שם התהליך (למעלה): כרום
פקודת CLI: # טפטוף -d 200 / opt / google / chrome / chrome
אני משאיר השוואה מעניינת: http://www.ubuntugeek.com/use-bandwidth-shapers-wondershaper-or-trickle-to-limit-internet-connection-speed.html
ברכות!
אני משתמש ב'טפטוף ', כשיש לי זמן אני מנסה וונדרשפר להשוות ביניהם 🙂
הבחנה מהירה שפספסתי להגיב היא שטפטוף יכול לרוץ בחזית כדי לעצור את עיצוב הרשת, רק Cc
על זה אני מתכנן לדבר בימים אלה, האם הצלחת לגרום לזה לעבוד עם כרומיום או פיירפוקס?
שאלה, זה משמש גם להגבלת ממשקי רשת וירטואליים בנפרד כמו:
wlan0: 0
wlan0: 1
לא ניסיתי עם זה.
כלי מצוין!
מעניין מאוד!!
כיצד אוכל להגביל את רוחב הפס לא רק למחשב זה, אלא למחשבים המתחברים לאינטרנט באמצעותו? ברצוני לעשות זאת על ידי הקצאת רוחב פס לכל IP. זה אפשרי??
ניתן לעשות זאת באמצעות Squid, שרת ה- Proxy המהותי. אני רואה שאתה מאותה מדינה, ב- GUTL יש לנו רשימת תפוצה ופורום, שאל שם אם יש לך בעיות באינטרנט. עם בריכות דיונון ועיכוב זה נעשה.
כן, אני משתמש בו, אך לא קיבלתי תשובה כיצד לעשות זאת. יש לי משהו לעשות עם TC ו- HTB, אבל אני משתמש בשני ממשקי הרשת ואני רוצה להשתמש רק בזה שיש לי לאינטרנט. תודה!!
נהדר !! חיפשתי פיתרון מהיר וקל זמן רב כי אני רוצה אותו רק לבית, והקלמארי הוא יותר מדי עבור שניים או שלושה מארחים!
סופר, בדיוק מה שחיפשתי, תודה רבה