ट्रिकल: लिनक्स के लिए बैंडविड्थ सीमक

मिलने एक दिलचस्प उपकरण है जिसके साथ यह संभव है सीमा el बैंडविड्थ ऊपर और नीचे दोनों सभी हमारे अनुप्रयोगों। इसे किसी विशिष्ट एप्लिकेशन को नियंत्रित करने के लिए या डिमॉन के रूप में "ऑन डिमांड" चलाया जा सकता है, इस प्रकार उन सभी एप्लिकेशन को नियंत्रित किया जाता है जो इंटरनेट से जुड़ने का प्रयास करते हैं।

स्थापना

sudo apt-get स्थापित करें मिलने

ट्रिकल का उपयोग कैसे करें

ट्रिकल का सिंटैक्स निम्नानुसार है:

trickle -d Download_Bandwidth -u Upload_Bandwidth कमांड

यहाँ कुछ उदाहरण हैं:

a) ssh का उपयोग करके फ़ाइल को स्थानांतरित करने के लिए उपयोग किए जाने वाले डाउनलोड बैंडविड्थ को 10kbps तक सीमित करें:

trickle -d 10 scp file.mp3 10.0.0.1:/home/puntolibre/musica/

b) एप्ट के माध्यम से सिस्टम अपडेट के डाउनलोड की बैंडविड्थ को २००kpbs तक सीमित करें:

ट्रिकल -d 200 apt-get उन्नयन

ग) फ़ायरफ़ॉक्स जैसे किसी एप्लिकेशन की बैंडविड्थ को संशोधित करने के लिए:

ट्रिकल -d 10 -u 10 फ़ायरफ़ॉक्स% यू

d) wget की बैंडविड्थ को सीमित करने के लिए ट्रिकल का उपयोग करना

ट्रिकल -d 50 wget -O "ग्रह Earth.divx" http://video.stage6.com/1402821/.divx

एक दानव की तरह चाल चलाएँ

एक डेमॉन की तरह ट्रिकल शुरू करने और सभी बैंडविड्थ को सीमित करने के लिए, ट्रिकी कमांड का उपयोग करें:

सूद ने छल किया -d 20 -u 20

... जहां -d और -u पैरामीटर क्रमशः डाउनलोड और अपलोड सीमा पर प्रतिक्रिया करते हैं।

ट्रिक को कॉन्फ़िगर करना

ट्रिकल में एक कॉन्फ़िगरेशन फ़ाइल है जो हमें कुछ मापदंडों को ठीक करने और प्रत्येक सेवा के लिए व्यक्तिगत रूप से स्थायी बनाने की अनुमति देगा।

कॉन्फ़िगरेशन फ़ाइल निम्नानुसार है: /etc/trickled.conf

सबसे सरल विन्यास फाइल जो इस तरह बनाई जा सकती है:

[ssh] प्राथमिकता = १

[www] प्राथमिकता = =

इस पद्धति से हमें काफी अच्छी डाउनलोड गति मिलती है और साथ ही हम मशीन को डाउनलोड करने के लिए ssh सत्र कर सकते हैं। मूल रूप से एक ऊपर की तरह एक विन्यास फ़ाइल www पर ssh स्थानान्तरण को प्राथमिकता देने के लिए ट्रिकल को बताती है।

ट्रिकल के दस्तावेज़ीकरण में स्थानांतरण दरों में उतार-चढ़ाव से बचने के लिए समय-चौरसाई और लंबाई-चौरसाई मापदंडों के उपयोग की सिफारिश की गई है।

[ssh] प्राथमिकता = १
समय-चौरसाई = 0.1
लम्बाई-चिकनाई = २

[www] प्राथमिकता = =
समय-चौरसाई = 5
लम्बाई-चिकनाई = २

ये मान सामान्यीकरण समय और लंबाई को परिभाषित करते हैं जो ट्रिकल उस प्रोग्राम पर लागू होता है जिसे वह नियंत्रित कर रहा है।

Fuente: मिलने


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   चलो लिनक्स का उपयोग करें कहा

    -U पैरामीटर अपलोड बैंडविड्थ को सीमित करने के लिए है। -D डाउनस्ट्रीम।
    चियर्स! पॉल।

  2.   अलोंसो हरेरा कहा

    हाय पाब्लो, "% u" का क्या अर्थ है? और फिर यह Google Chrome के लिए कैसा लगेगा? धन्यवाद

  3.   चलो लिनक्स का उपयोग करें कहा

    यह हो सकता है क्योंकि उबंटू के नवीनतम संस्करण के लिए कोई पैकेज नहीं हैं। : एस
    हमें उन्हें खुद इंतजार करना होगा या करना होगा। Magic यह मुफ्त सॉफ्टवेयर का जादू है।
    चियर्स! पॉल।

  4.   सबा कहा

    मैं इसे xububtu 12.04 पर स्थापित करने का प्रयास करता हूं और यह किसी भी समाधान को स्थापित नहीं करता है?

  5.   पर्यावरण कहा

    दिलचस्प है। मैं चमत्कारिक रूप से बहुत पहले से जानता थाhttp://lartc.org/wondershaper/), हमारे अतुल्यकालिक कनेक्शन को संतुलित करने के लिए एक उपकरण और इस प्रकार पैकेट प्रबंधन और कनेक्शन विलंबता में विशेष रूप से अपलोड पर अधिक दक्षता प्राप्त करते हैं। यह आपको बैंडविड्थ को सीमित करने की भी अनुमति देता है।

  6.   चलो लिनक्स का उपयोग करें कहा

    वह भी बढ़िया काम करता है।

  7.   एन्ड्रेस कहा

    बहुत ही रोचक, शुक्रिया
    मैं जानना चाहूंगा कि क्या पोस्ट से कोई कमांड या यह प्रोग्राम है या कोई प्रोग्राम जो हमें उन सभी एप्लिकेशन को बताता है जो इंटरनेट का उपभोग कर रहे हैं
    इससे क्या पूरक होगा
    ग्रेसियस

  8.   चलो लिनक्स का उपयोग करें कहा

    शायद आप देखें कि यह आपकी मदद करेगा:

    http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-linux.html

    चियर्स! पॉल।

  9.   एन्ड्रेस कहा

    आपको बहुत बहुत धन्यवाद!

  10.   विगिन कहा

    ट्यूटोरियल के लिए बहुत बहुत धन्यवाद, यह बहुत उपयोगी है जब आप कई कंप्यूटरों के बीच बैंडविड्थ साझा करते हैं; हालाँकि, मैं जानना चाहूंगा कि क्या सभी अनुप्रयोगों के लिए बैंडविड्थ को सीमित करने का एक स्वचालित तरीका है, जैसा कि netlimiter में है जो आपको पीसी के सभी इनकमिंग और आउटगोइंग कनेक्शन की बैंडविड्थ को सीमित करने की अनुमति देता है।

    अग्रिम में धन्यवाद;
    मैं भी wondershaper पता है, हालांकि, मैं नहीं जानता कि यह कैसे कॉन्फ़िगर करने के लिए इतना है कि यह भी p2p कनेक्शन सीमित करता है

    1.    चलो linux का उपयोग करते हैं कहा

      सच तो यह है कि मैं आपको बता नहीं सकता था।
      हालाँकि, आप इन लेखों में दिलचस्पी ले सकते हैं:
      https://blog.desdelinux.net/nethogs-conoce-cuanto-ancho-de-banda-consume-cada-aplicacion/
      https://blog.desdelinux.net/que-aplicacion-consume-mas-ancho-de-banda/
      झप्पी! पॉल

  11.   कुरोकेज कहा

    सबसे पहले, ट्यूटोरियल के लिए धन्यवाद, मैं अपने Ubuntu 14.04 के लिए इस प्रकार के आवेदन की तलाश कर रहा था, मैंने Wondershaper स्थापित किया लेकिन यह मेरे लिए काम नहीं किया, और मैंने इस एप्लिकेशन को स्थापित नहीं किया है जो मुझे सबसे उपयोगी लगता है, क्योंकि व्यावहारिक रूप से सभी उनमें से एक ही जानकारी कहती है कि इसे कैसे स्थापित करें और कनेक्शन को कैसे सीमित करें, लेकिन वे यह नहीं कहते कि इसे कैसे निष्क्रिय किया जाए, और अंग्रेजी में एक था, लेकिन मुझे लगता है कि मुझे यकीन नहीं था (या कम से कम यह वही है जो मुझे समझ में आया है मेरी मूल अंग्रेजी के रूप में)। अगर कोई इस सवाल का जवाब दे सकता है, तो मैं ख़ुशी से इस एप्लिकेशन को इंस्टॉल करूंगा।

  12.   फेडरिको कहा

    उत्कृष्ट उपकरण। मेरे लिए बहुत अच्छा काम करता है। अब अगर मैं अपने वाई-फाई हॉटस्पॉट की बैंडविड्थ को सीमित करना चाहता हूं? यह कुछ इस तरह होगा "ट्रिकल -d 10 -u 10 wlp0s29u1u2% u" (wlp0s29u1u2 मेरे वाईफाई इंटरफ़ेस का नाम है)

  13.   फेडरिको कहा

    जैसा कि आप इंगित करते हैं, मैं कमांड निष्पादित करने का प्रयास कर रहा हूं, लेकिन जब मैं करता हूं तो मुझे निम्न संदेश मिलता है:
    "छल किया गया: लंघन कॉन्फ़िगरेशन फ़ाइल: $ {उपसर्ग} /etc/trickled.conf: ऐसी कोई फ़ाइल या निर्देशिका नहीं"
    मैं कॉन्फ़िगरेशन फ़ाइल को संपादित करने और कमांड दोहराने के लिए आगे बढ़ता हूं। लेकिन मुझे फिर से वही संदेश मिलता है।