تقييد عرض النطاق الترددي لواجهة الشبكة

في مناسبات معينة نحتاج إلى تقييد النطاق الترددي وسرعة التنزيل والتحميل التي سيكون لجهاز الكمبيوتر على واجهة الشبكة.

لنفترض أن لدينا خادمًا يجب أن تكون واجهته الرئيسية (eth0 على سبيل المثال) محدودة السرعة ، لماذا؟ ... لأي سبب من الأسباب ، دعونا لا نقلل من شأن ما يمكن أن يفكر فيه الرئيس ويطلب من فريق تكنولوجيا المعلومات هههه.

في هذه الحالة يمكننا استخدام عدة تطبيقات لهذا ، سأتحدث اليوم عن: عجائب

قبضة كاملة من عرض النطاق الترددي 4f9f00c مقدمة

تركيب WonderShaper

في توزيعات مثل Debian أو Ubuntu أو المشتقات ، ما عليك سوى:

sudo apt-get install wondershaper

في ArchLinux نحتاج إلى إزالته من AUR:

yaourt -S wondershaper-git

في ArchLinux من المهم تثبيت git one وليس العادي ، لأن العادي لم يعمل معي

باستخدام WonderShaper

لجعل الأمر بسيطًا ، يجب أن نجتاز واجهة الشبكة التي نريد أن تكون محدودة ، كمعامل أول ، ثم نجتاز الحد الأقصى لسرعة التنزيل والثالث (والأخير) سرعة التحميل.

الصيغة هي:

sudo wondershaper <interfaz> <download> <upload>

أكثر أو أقل من ذلك:

sudo wondershaper eth0 1000 200

هذا يعني أنه سيكون لدي عرض نطاق ترددي يبلغ 1000 كيلو بايت للتنزيل و 200 كيلو بايت فقط للتحميل.

في 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

أتمنى أن تجدها ممتعة 😉


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   فيديريكو قال

    استشر ، لطالما كان لدي نفس الارتباك. 200 كيلو بايت و 1000 كيلو بايت سيكون تنزيل 100 كيلو بايت و 20 كيلو بايت تحميل ، أليس كذلك؟

    1.    فرانزوا قال

      ماذا تقصد ب "ك"؟
      1000 كيلو بايت للتنزيل يساوي 1 ميجا بايت ، بينما 200 كيلو بايت سيعادل 200 كيلو بايت للتحميل.

    2.    MSX قال

      فريدريك:
      سرعة النقل لا تقاس بالكيلو / ميجابايت ولكن بالكيلو / ميجابايت.

      تمتلك Google آلة حاسبة سهلة الاستخدام لتلك التحويلات التي تعمل في Chrome من Omnibar نفسها ، على سبيل المثال: 10 ميغا بايت إلى كيلو بايت.

      العلاقة هي 1 كيلو بايت = 8000 بت
      ويكيبيديا: http://en.wikipedia.org/wiki/Kilobit

  2.   روبرث قال

    هذه النصيحة جيدة جدًا ، كيف أفعل عندما يوجد في الجامعة على سبيل المثال أكثر من 500 طالب متصل بشبكة WiFi دون احتساب الهواتف والأجهزة اللوحية ، هل سيحصل برنامج wondershaper على الدعم أو سأضطر إلى استخدام أي جهاز؟

    1.    KZKG ^ جارا قال

      لكن ما الذي يجب عليك فعله حقًا ، لأنني لم أفهمك.

      1.    com.lastnewbie قال

        أعتقد أنه يشير إلى تقييد الطلاب المتصلين ، لكن البرنامج المشار إليه يحد فقط من واجهة جهاز الكمبيوتر المحدد ، وستظل سرعة الإنترنت كما هي بالنسبة للآخرين.

      2.    KZKG ^ جارا قال

        حسنًا لذلك مع Squid and Delay Pools سيكون ذلك كافيًا ، أليس كذلك؟

      3.    سويشر قال

        KZKG ^ Gaara ، تقصد هذه الوظيفة (هذا المقال نفسه جعلني أتذكره أثناء قراءته)؟

    2.    أنتوني قال

      ما عليك القيام به هو معدات Mikrotik

  3.   بريان قال

    لم ينجح معي أبدًا
    أو ربما لم أفهم جيدًا.
    للقيام بذلك: sudo wondershaper eth0 1000
    هل يُترجم على أنه تحديد سرعة الإنترنت عبر كبل الشبكة بـ 1000 كيلو بايت / ثانية (كيلو بايت في الثانية) و 200 كيلو بايت / ثانية (كيلو بايت في الثانية)؟
    أم أنه سينخفض ​​بمقدار 1000 كيلو بت و 200 كيلو بت؟

  4.   جوزيه قال

    لقد كانت مفيدة جدا لي شكرا جزيلا.

    1.    KZKG ^ جارا قال

      شكرا لك على التعليق 😉

      1.    MSX قال

        ماذا السيد!
        يبدو أن Trickle يعمل ، حتى بعد إحباط تنزيل الإصدار التجريبي لم يتجاوز أبدًا الحد الذي تم تكوينه ؛ عجائب لم أحاول.

        بيئة الاختبار:
        نظام التشغيل: Fedora 21 في اليوم
        الوشل: الإصدار 1.07
        Chrome: الإصدار 40.0.2214.115 غير معروف (64 بت)
        اسم العملية (أعلى): الكروم
        أمر CLI: # trickle -d 200 / opt / google / chrome / chrome

        أترك مقارنة مثيرة للاهتمام: http://www.ubuntugeek.com/use-bandwidth-shapers-wondershaper-or-trickle-to-limit-internet-connection-speed.html

        تحيات!

  5.   MSX قال

    أنا أستخدم كلمة `` هزيلة '' ، عندما يكون لدي بعض الوقت أحاول أن أقارن بينهم

    1.    MSX قال

      هناك تمييز سريع لم أفتقده للتعليق وهو أنه يمكن تشغيل هزيلة في المقدمة لإيقاف تشكيل الشبكة ، فقط نسخة

    2.    KZKG ^ جارا قال

      التي أخطط للحديث عنها هذه الأيام ، هل تمكنت من جعلها تعمل مع Chromium أو Firefox؟

  6.   إدواردو قال

    سؤالاً ، فهو يعمل أيضًا على تقييد واجهات الشبكة الافتراضية بشكل منفصل مثل:
    شبكة wlan0: 0
    شبكة wlan0: 1

    1.    KZKG ^ جارا قال

      لم أحاول مع ذلك.

  7.   خوان سي بي كوينتانا قال

    أداة ممتازة!

  8.   بيركوف قال

    مثير جدا!!
    كيف يمكنني قصر النطاق الترددي ليس فقط على هذا الكمبيوتر ، ولكن على أجهزة الكمبيوتر التي تتصل بالإنترنت من خلاله؟ أود أن أفعل ذلك من خلال تخصيص النطاق الترددي لكل IP. انه ممكن؟؟

    1.    KZKG ^ جارا قال

      يمكن القيام بذلك مع Squid ، الخادم الوكيل بامتياز. أرى أنك من نفس البلد ، في GUTL لدينا قائمة بريدية ومنتدى ، اسأل هناك عما إذا كانت لديك مشاكل مع الإنترنت. مع أحواض الحبار والتأخير يتم ذلك.

      1.    بيركوف قال

        نعم ، أنا أستخدمه ، لكني لم أتلق إجابة حول كيفية القيام بذلك. لقد أنجزت شيئًا ما باستخدام TC و HTB ، لكني أستخدم واجهتي الشبكة وأريد استخدام الواجهة التي أمتلكها للإنترنت فقط. شكرا!!

  9.   جوناثان دياز قال

    رائع !! كنت أبحث عن حل سريع وسهل لفترة طويلة لأنني أريده فقط للمنزل ، والحبار كثير جدًا لمضيفين أو ثلاثة مضيفين فقط!

  10.   بندر بندر رودريغيز قال

    رائع ، فقط ما كنت أبحث عنه ، شكرًا جزيلاً لك