कुछ अवसरों पर हमें बैंडविड्थ को प्रतिबंधित करने की आवश्यकता है, डाउनलोड और अपलोड की गति जो कि कंप्यूटर में नेटवर्क इंटरफ़ेस पर होगी।
मान लीजिए हमारे पास एक सर्वर है जिसका मुख्य इंटरफ़ेस (उदाहरण के लिए eth0) हमें एक सीमित गति की आवश्यकता है, क्यों? ... जो भी कारण हो, चलो कभी कम मत समझो कि एक बॉस क्या सोच सकता है और आईटी टीम से पूछ सकता है।
इस मामले में हम इसके लिए कई अनुप्रयोगों का उपयोग कर सकते हैं, आज मैं इसके बारे में बात करूंगा: चमत्कार करनेवाला
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
मुझे आशा है कि आपको यह दिलचस्प लगेगा
परामर्श करें, मुझे हमेशा एक ही भ्रम था। 200kb और 1000kb 100k डाउनलोड और 20k अपलोड होगा, है ना?
'K' से आपका क्या तात्पर्य है?
डाउनलोड का 1000kb 1mb के बराबर होगा, जबकि 200kb अपलोड के 200kb के बराबर होगा।
फ्रेडरिक:
स्थानांतरण गति को किलो / मेगाबाइट में नहीं बल्कि 'किलो / मेगाबिट्स' में मापा जाता है।
Google के पास इन रूपांतरणों के लिए एक व्यावहारिक कैलकुलेटर है जो क्रोम में ओम्निबार से ही काम करता है, उदाहरण के लिए: 10 मेगाबाइट से किलोटिट्स।
संबंध 1kb = 8000 बिट्स है
विकिपीडिया: http://en.wikipedia.org/wiki/Kilobit
यह टिप बहुत अच्छा है, मैं कैसे करूं जब विश्वविद्यालय में उदाहरण के लिए फोन और टैबलेट की गिनती के बिना वाईफाई से जुड़े 500 से अधिक छात्र हैं, क्या विंडशीपर का समर्थन होगा या मुझे किसी हार्डवेयर का उपयोग करना होगा?
लेकिन आपको वास्तव में क्या करने की आवश्यकता है, क्योंकि मैं आपको समझ नहीं पाया।
मुझे लगता है कि यह जुड़ा छात्रों को सीमित करने के लिए संदर्भित करता है, लेकिन संकेतित कार्यक्रम केवल विशिष्ट कंप्यूटर के इंटरफेस को सीमित करता है, इंटरनेट की गति दूसरों के लिए समान रहेगी।
वैसे इसके लिए स्क्वीड और देरी पूल के साथ यह काफी सही होगा?
KZKG ^ Gaara, क्या आपका मतलब है इस संदेश (इसी लेख ने मुझे इसे पढ़ते हुए याद किया)?
आपको क्या करने की आवश्यकता है जो मिकरोटिक उपकरण हैं
इसने मेरे लिए कभी काम नहीं किया me
या शायद मैं अच्छी तरह से समझ नहीं पाया।
ऐसा करना: sudo wondershaper eth0 1000 200
क्या यह डाउनलोड करने के लिए नेटवर्क केबल पर इंटरनेट स्पीड को 1000 kb / s (किलोबाइट प्रति सेकंड) और 200 kb / s (किलोबाइट प्रति सेकंड) अपलोड करने के लिए सीमित करता है?
या यह 1000 किलोबाइट डाउनस्ट्रीम और 200 किलोबाइट अपलोड किया जाएगा?
यह मेरे लिए बहुत उपयोगी रहा है। बहुत बहुत धन्यवाद।
For टिप्पणी करने के लिए आपका धन्यवाद
क्या करता है मि।
ट्रिकल काम करने लगता है, यहां तक कि ट्रायल डाउनलोड को निरस्त करने के बाद भी कॉन्फ़िगर की गई सीमा से अधिक कभी नहीं; एक अजूबा मैंने कोशिश नहीं की।
परीक्षण का वातावरण:
ओएस: फेडोरा 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
नमस्ते!
मैं 'ट्रिकल' का उपयोग करता हूं, जब मेरे पास थोड़ी देर होती है तो मैं उनकी तुलना करने के लिए चमत्कार करता हूं
एक त्वरित अंतर जो मुझे टिप्पणी करने से चूक गया वह यह है कि ट्रिकल अग्रभूमि में चल सकता है ताकि नेटवर्क को आकार देने से रोका जा सके, बस सीसी
मैं इन दिनों के बारे में बात करने की योजना बना रहा हूं, क्या आप इसे क्रोमियम या फ़ायरफ़ॉक्स के साथ काम करने में कामयाब रहे हैं?
एक प्रश्न, यह अलग से वर्चुअल नेटवर्क इंटरफेस को सीमित करने के लिए भी कार्य करता है:
वलन ०: ०
वलन ०: ०
मैंने उसके साथ कोशिश नहीं की है।
बहुत बढ़िया उपकरण!
बहुत ही रोचक!!
मैं न केवल इस कंप्यूटर को बैंडविड्थ को कैसे सीमित कर सकता हूं, बल्कि इसके माध्यम से इंटरनेट से जुड़ने वाले कंप्यूटरों तक? मैं इसे प्रति आईपी बैंडविड्थ को आवंटित करके करना चाहूंगा। यह संभव है??
यह क्विंटेसिएशन प्रॉक्सी सर्वर स्क्विड के साथ किया जा सकता है। मैं देख रहा हूं कि आप उसी देश से हैं, GUTL में हमारे पास एक मेलिंग सूची और मंच है, वहां पर पूछें कि क्या आपको इंटरनेट की समस्या है। स्क्वीड और देरी पूल के साथ यह किया जाता है।
हां, मैं इसका उपयोग करता हूं, लेकिन मुझे यह कैसे करना है, इसका जवाब नहीं मिला है। मैंने टीसी और एचटीबी के साथ कुछ किया है, लेकिन मैं 2 नेटवर्क इंटरफेस का उपयोग करता हूं और मैं केवल उसी का उपयोग करना चाहता हूं जो मेरे पास इंटरनेट के लिए है। धन्यवाद!!
ग्रेट !! मैं लंबे समय से एक त्वरित और आसान समाधान की तलाश में था क्योंकि मैं केवल इसे घर के लिए चाहता हूं, और स्क्वीड केवल दो या तीन मेजबानों के लिए बहुत अधिक है!
सुपर, बस मैं जो चाह रहा था, बहुत-बहुत धन्यवाद