क्या मेरे इंटरनेट कनेक्शन को प्रति कार्यक्रम के आधार पर सीमित करने का कोई तरीका है?


10

मेरा लिनक्स कनेक्शन वास्तव में मुफ्त है।

मैं ब्राज़ील में रहता हूँ, इसलिए जहाँ मैं रहता हूँ वहाँ केवल 1 Mbit / s हो सकता है। हां मुझे पता है कि यह दुखद है, लेकिन यह बात नहीं है।

हर बार मैं अपने Ubuntu 9.04 को अपडेट कर रहा हूं या कुछ डाउनलोड कर रहा हूं, यह मेरे सभी बैंडविड्थ को खा जाता है । जैसे, अपडेट-मैनेजर संकुल डाउनलोड कर रहा है, मैं अपने पैनल में netspeed एप्लेट द्वारा देख सकता हूं कि आने वाला ट्रैफ़िक 110 kB / s पर जाता है। और फिर, मेरा एमेसन अचानक डिस्कनेक्ट हो जाता है, और मैं नेविगेट नहीं कर सकता।

जैसा कि आप कल्पना कर सकते हैं, मैं अपने इंटरनेट कनेक्शन का फिर से उपयोग नहीं कर सकता जब तक कि पैकेज सभी डाउनलोड नहीं हो जाते या मैं बीच में अपडेट रद्द नहीं करता।

जैसा कि मैंने कहा, जब मैं किसी चीज को लोड कर रहा होता हूं, तो वही होता है, लेकिन कम घुसपैठ और तत्काल।


सवाल यह है कि क्या एपीटी / डाउनलोड ट्रैफ़िक को किसी तरह से सीमित करने का कोई तरीका है जो मैं अभी भी अपनी अन्य इंटरनेट सेवाओं का उपयोग कर सकता हूं, या सामान्य नेविगेशन कार्यों के लिए कुछ बैंडविड्थ आरक्षित कर सकता हूं (जैसे कि हमारे पास विंडोज है, लेकिन मैं इस चीज का नाम भूल गया, आदि) यह " कुछ पैकेज" जैसा है ।

जवाबों:


16

आप इस पोस्ट में विस्तृत रूप से /etc/apt/apt.conf.d/ में एक कॉन्फ़िगरेशन फ़ाइल सेट करके इसकी डाउनलोड गति को सीमित करने के लिए apt को कॉन्फ़िगर कर सकते हैं।

विशेष रूप से, एक फ़ाइल बनाएँ:

/etc/apt/apt.conf.d/76download

इसमें पाठ शामिल है:

प्राप्त करें {कतार-मोड "पहुंच"; http {डीएल-लिमिट "65"; }; };

जहां "65" केबी / एस में गति है


ठीक है, यह निश्चित रूप से मेरे से बेहतर लगता है ... आपके लिए हटाना और +1।
बेल्फा

15

बिना ऑटो बैंडविड्थ नियंत्रण विकल्प वाले अन्य अनुप्रयोगों के लिए, आप ट्रिकल का उपयोग कर सकते हैं

एपीटी के लिए उदाहरण 20 केबी / एस की अपलोड दर और 50 केबी / एस की डाउनलोड दर के साथ उदाहरण (आपको sudo trickle की आवश्यकता है):

सुडोल ट्रिकल -यू 20-डी 50 एप्टीट्यूड डिस्टेंशन-अपग्रेड

30 KB / s की डाउनलोड दर के साथ छूट के लिए उदाहरण:

ट्रिकल -d 30 wget http: // ...

ट्रिकल मैन पेज से:

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


मुझे नहीं पता कि क्या करना है ... आपकी पोस्ट मेरे सवाल का जवाब देती है, लेकिन पिछली पोस्ट मेरी समस्या का समाधान करती है। मुझे लगता है कि मैं दूसरे के लिए वोट करूँगा, लेकिन अपना जवाब देना =]
igorsantos07
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.