नेटवर्क इंटरफ़ेस की बैंडविड्थ को प्रतिबंधित करें

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

मान लीजिए हमारे पास एक सर्वर है जिसका मुख्य इंटरफ़ेस (उदाहरण के लिए eth0) हमें एक सीमित गति की आवश्यकता है, क्यों? ... जो भी कारण हो, चलो कभी कम मत समझो कि एक बॉस क्या सोच सकता है और आईटी टीम से पूछ सकता है।

इस मामले में हम इसके लिए कई अनुप्रयोगों का उपयोग कर सकते हैं, आज मैं इसके बारे में बात करूंगा: चमत्कार करनेवाला

fist-full-of-बैंडविड्थ-4f9f00c-intro

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

जबकि आर्चलिनक्स में यह होगा:

sudo wondershaper -c -a <interfaz>

समाप्त!

वैसे जोड़ने के लिए बहुत कुछ नहीं है। वे द्वारा आवेदन मैनुअल पढ़ सकते हैं:

man wondershaper

मुझे आशा है कि आपको यह दिलचस्प लगेगा


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

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

*

*

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

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

    परामर्श करें, मुझे हमेशा एक ही भ्रम था। 200kb और 1000kb 100k डाउनलोड और 20k अपलोड होगा, है ना?

    1.    फ्रेंज़ुआ कहा

      'K' से आपका क्या तात्पर्य है?
      डाउनलोड का 1000kb 1mb के बराबर होगा, जबकि 200kb अपलोड के 200kb के बराबर होगा।

    2.    MSX कहा

      फ्रेडरिक:
      स्थानांतरण गति को किलो / मेगाबाइट में नहीं बल्कि 'किलो / मेगाबिट्स' में मापा जाता है।

      Google के पास इन रूपांतरणों के लिए एक व्यावहारिक कैलकुलेटर है जो क्रोम में ओम्निबार से ही काम करता है, उदाहरण के लिए: 10 मेगाबाइट से किलोटिट्स।

      संबंध 1kb = 8000 बिट्स है
      विकिपीडिया: http://en.wikipedia.org/wiki/Kilobit

  2.   Roberth कहा

    यह टिप बहुत अच्छा है, मैं कैसे करूं जब विश्वविद्यालय में उदाहरण के लिए फोन और टैबलेट की गिनती के बिना वाईफाई से जुड़े 500 से अधिक छात्र हैं, क्या विंडशीपर का समर्थन होगा या मुझे किसी हार्डवेयर का उपयोग करना होगा?

    1.    KZKG ^ गारा कहा

      लेकिन आपको वास्तव में क्या करने की आवश्यकता है, क्योंकि मैं आपको समझ नहीं पाया।

      1.    अंतिम कहा

        मुझे लगता है कि यह जुड़ा छात्रों को सीमित करने के लिए संदर्भित करता है, लेकिन संकेतित कार्यक्रम केवल विशिष्ट कंप्यूटर के इंटरफेस को सीमित करता है, इंटरनेट की गति दूसरों के लिए समान रहेगी।

      2.    KZKG ^ गारा कहा

        वैसे इसके लिए स्क्वीड और देरी पूल के साथ यह काफी सही होगा?

      3.    स्विचर कहा

        KZKG ^ Gaara, क्या आपका मतलब है इस संदेश (इसी लेख ने मुझे इसे पढ़ते हुए याद किया)?

    2.    एंटोनियो कहा

      आपको क्या करने की आवश्यकता है जो मिकरोटिक उपकरण हैं

  3.   ब्रायन कहा

    इसने मेरे लिए कभी काम नहीं किया me
    या शायद मैं अच्छी तरह से समझ नहीं पाया।
    ऐसा करना: sudo wondershaper eth0 1000 200
    क्या यह डाउनलोड करने के लिए नेटवर्क केबल पर इंटरनेट स्पीड को 1000 kb / s (किलोबाइट प्रति सेकंड) और 200 kb / s (किलोबाइट प्रति सेकंड) अपलोड करने के लिए सीमित करता है?
    या यह 1000 किलोबाइट डाउनस्ट्रीम और 200 किलोबाइट अपलोड किया जाएगा?

  4.   जोस कहा

    यह मेरे लिए बहुत उपयोगी रहा है। बहुत बहुत धन्यवाद।

    1.    KZKG ^ गारा कहा

      For टिप्पणी करने के लिए आपका धन्यवाद

      1.    MSX कहा

        क्या करता है मि।
        ट्रिकल काम करने लगता है, यहां तक ​​कि ट्रायल डाउनलोड को निरस्त करने के बाद भी कॉन्फ़िगर की गई सीमा से अधिक कभी नहीं; एक अजूबा मैंने कोशिश नहीं की।

        परीक्षण का वातावरण:
        ओएस: फेडोरा 21 एक दिन
        ट्रिकल: संस्करण 1.07
        Chrome: संस्करण 40.0.2214.115 अज्ञात (64-बिट)
        प्रक्रिया का नाम (शीर्ष): क्रोम
        CLI कमांड: # ट्रिकल -d 200 / ऑप्ट / गूगल / क्रोम / क्रोम

        मैं एक दिलचस्प तुलना छोड़ देता हूं: http://www.ubuntugeek.com/use-bandwidth-shapers-wondershaper-or-trickle-to-limit-internet-connection-speed.html

        नमस्ते!

  5.   MSX कहा

    मैं 'ट्रिकल' का उपयोग करता हूं, जब मेरे पास थोड़ी देर होती है तो मैं उनकी तुलना करने के लिए चमत्कार करता हूं

    1.    MSX कहा

      एक त्वरित अंतर जो मुझे टिप्पणी करने से चूक गया वह यह है कि ट्रिकल अग्रभूमि में चल सकता है ताकि नेटवर्क को आकार देने से रोका जा सके, बस सीसी

    2.    KZKG ^ गारा कहा

      मैं इन दिनों के बारे में बात करने की योजना बना रहा हूं, क्या आप इसे क्रोमियम या फ़ायरफ़ॉक्स के साथ काम करने में कामयाब रहे हैं?

  6.   एडुआर्डो कहा

    एक प्रश्न, यह अलग से वर्चुअल नेटवर्क इंटरफेस को सीमित करने के लिए भी कार्य करता है:
    वलन ०: ०
    वलन ०: ०

    1.    KZKG ^ गारा कहा

      मैंने उसके साथ कोशिश नहीं की है।

  7.   जुआन सीपी क्विंटाना कहा

    बहुत बढ़िया उपकरण!

  8.   बिरखॉफ कहा

    बहुत ही रोचक!!
    मैं न केवल इस कंप्यूटर को बैंडविड्थ को कैसे सीमित कर सकता हूं, बल्कि इसके माध्यम से इंटरनेट से जुड़ने वाले कंप्यूटरों तक? मैं इसे प्रति आईपी बैंडविड्थ को आवंटित करके करना चाहूंगा। यह संभव है??

    1.    KZKG ^ गारा कहा

      यह क्विंटेसिएशन प्रॉक्सी सर्वर स्क्विड के साथ किया जा सकता है। मैं देख रहा हूं कि आप उसी देश से हैं, GUTL में हमारे पास एक मेलिंग सूची और मंच है, वहां पर पूछें कि क्या आपको इंटरनेट की समस्या है। स्क्वीड और देरी पूल के साथ यह किया जाता है।

      1.    बिरखॉफ कहा

        हां, मैं इसका उपयोग करता हूं, लेकिन मुझे यह कैसे करना है, इसका जवाब नहीं मिला है। मैंने टीसी और एचटीबी के साथ कुछ किया है, लेकिन मैं 2 नेटवर्क इंटरफेस का उपयोग करता हूं और मैं केवल उसी का उपयोग करना चाहता हूं जो मेरे पास इंटरनेट के लिए है। धन्यवाद!!

  9.   जोनाथन डियाज़ कहा

    ग्रेट !! मैं लंबे समय से एक त्वरित और आसान समाधान की तलाश में था क्योंकि मैं केवल इसे घर के लिए चाहता हूं, और स्क्वीड केवल दो या तीन मेजबानों के लिए बहुत अधिक है!

  10.   शराबी शराबी रोड्रिगेज कहा

    सुपर, बस मैं जो चाह रहा था, बहुत-बहुत धन्यवाद