ഒരു നെറ്റ്‌വർക്ക് ഇന്റർഫേസിന്റെ ബാൻഡ്‌വിഡ്‌ത്ത് നിയന്ത്രിക്കുക

ചില അവസരങ്ങളിൽ ഒരു നെറ്റ്‌വർക്ക് ഇന്റർഫേസിൽ കമ്പ്യൂട്ടറിന് ഉണ്ടായിരിക്കേണ്ട ബാൻഡ്‌വിഡ്ത്ത്, ഡൗൺലോഡ്, അപ്‌ലോഡ് വേഗത എന്നിവ ഞങ്ങൾ നിയന്ത്രിക്കേണ്ടതുണ്ട്.

ഞങ്ങൾക്ക് ഒരു സെർവർ ഉണ്ടെന്ന് കരുതുക, അതിന്റെ പ്രധാന ഇന്റർഫേസ് (ഉദാഹരണത്തിന് eth0) ഞങ്ങൾക്ക് പരിമിതമായ വേഗത ആവശ്യമാണ്, എന്തുകൊണ്ട്? ... ഒരു കാരണവശാലും, ഒരു ബോസിന് ഐടി ടീമിന് എന്ത് ചിന്തിക്കാമെന്നും ചോദിക്കാമെന്നും ഒരിക്കലും കുറച്ചുകാണരുത്.

ഈ സാഹചര്യത്തിൽ നമുക്ക് ഇതിനായി നിരവധി ആപ്ലിക്കേഷനുകൾ ഉപയോഗിക്കാം, ഇന്ന് ഞാൻ ഇതിനെക്കുറിച്ച് സംസാരിക്കും: വണ്ടർഷേപ്പർ

മുഷ്ടി-പൂർണ്ണ-ബാൻഡ്‌വിഡ്ത്ത് -4f9f00c- ആമുഖം

വണ്ടർ‌ഷാപ്പർ ഇൻസ്റ്റാളേഷൻ

ഡെബിയൻ, ഉബുണ്ടു അല്ലെങ്കിൽ ഡെറിവേറ്റീവുകൾ പോലുള്ള ഡിസ്ട്രോകളിൽ ഇത് മതിയാകും:

sudo apt-get install wondershaper

ArchLinux- ൽ ഞങ്ങൾ അത് AUR- ൽ നിന്ന് നീക്കംചെയ്യേണ്ടതുണ്ട്:

yaourt -S wondershaper-git

ആർച്ച് ലിനക്സിൽ ജിറ്റ് ഒന്ന് ഇൻസ്റ്റാൾ ചെയ്യേണ്ടത് പ്രധാനമാണ്, സാധാരണ അല്ല, കാരണം സാധാരണ എനിക്ക് വേണ്ടി പ്രവർത്തിക്കുന്നില്ല

WonderShaper ഉപയോഗിക്കുന്നു

ഇത് പ്രവർത്തിക്കുന്നതിന് ഇത് ലളിതമാണ്, ഞങ്ങൾ പരിമിതപ്പെടുത്താൻ ആഗ്രഹിക്കുന്ന നെറ്റ്‌വർക്ക് ഇന്റർഫേസിന്റെ ആദ്യ പാരാമീറ്ററായി ഞങ്ങൾ കടന്നുപോകണം, തുടർന്ന് ഞങ്ങൾ അത് പരമാവധി ഡൗൺലോഡ് വേഗതയും മൂന്നാമത്തേത് (അവസാനത്തേതും) അപ്‌ലോഡ് വേഗതയും കൈമാറണം.

വാക്യഘടന ഇതാണ്:

sudo wondershaper <interfaz> <download> <upload>

കൂടുതലോ കുറവോ അങ്ങനെ:

sudo wondershaper eth0 1000 200

ഇതിനർത്ഥം ഡ download ൺ‌ലോഡിനായി എനിക്ക് 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

നിങ്ങൾക്ക് ഇത് താൽപ്പര്യമുണ്ടെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

24 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   ഫെഡറേറ്റിക്കോ പറഞ്ഞു

    നോക്കൂ, എനിക്ക് എല്ലായ്പ്പോഴും ഒരേ ആശയക്കുഴപ്പം ഉണ്ടായിരുന്നു. 200kb ഉം 1000kb ഉം 100k ഡ download ൺ‌ലോഡും 20k അപ്‌ലോഡും ആയിരിക്കും, അല്ലേ?

    1.    ഫ്രാൻ‌സുവ പറഞ്ഞു

      'കെ' എന്നാൽ നിങ്ങൾ എന്താണ് അർത്ഥമാക്കുന്നത്?
      1000kb ഡ download ൺ‌ലോഡ് 1mb ന് തുല്യമാണ്, 200kb 200kb അപ്‌ലോഡിന് തുല്യമായിരിക്കും.

    2.    ബേസിക് പറഞ്ഞു

      ഫ്രെഡറിക്:
      കൈമാറ്റ വേഗത കിലോ / മെഗാബൈറ്റിലല്ല, മറിച്ച് 'കിലോ / മെഗാബൈറ്റിലാണ്'.

      Chrome- ൽ ഓമ്‌നിബാറിൽ നിന്ന് തന്നെ പ്രവർത്തിക്കുന്ന പരിവർത്തനങ്ങൾക്കായി Google- ന് ഒരു പ്രായോഗിക കാൽക്കുലേറ്റർ ഉണ്ട്, ഉദാഹരണത്തിന്: 10 മെഗാബൈറ്റ് മുതൽ കിലോബൈറ്റ് വരെ.

      ബന്ധം 1kb = 8000 ബിറ്റുകൾ
      വിക്കിപീഡിയ: http://en.wikipedia.org/wiki/Kilobit

  2.   കവർച്ച പറഞ്ഞു

    ഈ നുറുങ്ങ് വളരെ നല്ലതാണ്, ഉദാഹരണത്തിന്, യൂണിവേഴ്സിറ്റിയിൽ ഫോണുകളും ടാബ്‌ലെറ്റുകളും കണക്കാക്കാതെ 500 ൽ അധികം വിദ്യാർത്ഥികൾ വൈഫൈയിലേക്ക് കണക്റ്റുചെയ്‌തിരിക്കുമ്പോൾ, വണ്ടർ‌ഷാപ്പറിന് പിന്തുണയുണ്ടോ അല്ലെങ്കിൽ ഞാൻ ഏതെങ്കിലും ഹാർഡ്‌വെയർ ഉപയോഗിക്കേണ്ടതുണ്ടോ?

    1.    KZKG ^ Gaara പറഞ്ഞു

      പക്ഷെ ഞാൻ ശരിക്കും എന്താണ് ചെയ്യേണ്ടത്, കാരണം എനിക്ക് നിങ്ങളെ മനസ്സിലായില്ല.

      1.    അവസാനത്തെ പുതുമുഖം പറഞ്ഞു

        കണക്റ്റുചെയ്‌ത വിദ്യാർത്ഥികളെ പരിമിതപ്പെടുത്തുന്നതിനെയാണ് ഇത് സൂചിപ്പിക്കുന്നതെന്ന് ഞാൻ കരുതുന്നു, പക്ഷേ സൂചിപ്പിച്ച പ്രോഗ്രാം നിർദ്ദിഷ്ട കമ്പ്യൂട്ടറിന്റെ ഇന്റർഫേസിനെ മാത്രം പരിമിതപ്പെടുത്തുന്നു, ഇന്റർനെറ്റ് വേഗത മറ്റുള്ളവർക്ക് സമാനമായി തുടരും.

      2.    KZKG ^ Gaara പറഞ്ഞു

        സ്ക്വിഡ്, കാലതാമസ കുളങ്ങൾ എന്നിവയ്‌ക്കൊപ്പം ഇത് മതിയാകുമോ?

      3.    സ്വിച്ചർ പറഞ്ഞു

        KZKG ^ Gaara, നിങ്ങൾ ഉദ്ദേശിച്ചത് ഈ പോസ്റ്റ് (ഇതേ ലേഖനം വായിക്കുമ്പോൾ എന്നെ ഓർക്കുന്നു)?

    2.    അന്റോണിയോ പറഞ്ഞു

      നിങ്ങൾ അത് ചെയ്യേണ്ടത് മൈക്രോട്ടിക് ഉപകരണങ്ങളാണ്

  3.   ബ്രയൻ പറഞ്ഞു

    ഇത് എനിക്ക് വേണ്ടി ഒരിക്കലും പ്രവർത്തിച്ചിട്ടില്ല
    അല്ലെങ്കിൽ എനിക്ക് നന്നായി മനസ്സിലായില്ലായിരിക്കാം.
    ഇത് ചെയ്യുന്നത്: sudo wondershaper eth0 1000 200
    നെറ്റ്‌വർക്ക് കേബിളിലൂടെ ഇന്റർനെറ്റ് വേഗത ഡ download ൺ‌ലോഡിനായി 1000 kb / s (സെക്കൻഡിൽ കിലോബൈറ്റ്), അപ്‌ലോഡിനായി 200 kb / s (സെക്കൻഡിൽ കിലോബൈറ്റ്) എന്നിങ്ങനെ പരിമിതപ്പെടുത്തുന്നുണ്ടോ?
    അതോ 1000 കിലോബിറ്റ് താഴേയ്‌ക്കും 200 കിലോബിറ്റുകൾ അപ്‌ലോഡുചെയ്യുമോ?

  4.   ജോസ് പറഞ്ഞു

    ഇത് എനിക്ക് വളരെ ഉപയോഗപ്രദമാണ്. ഒത്തിരി നന്ദി.

    1.    KZKG ^ Gaara പറഞ്ഞു

      അഭിപ്രായമിട്ടതിന് നന്ദി

      1.    ബേസിക് പറഞ്ഞു

        എന്താണ് മിസ്റ്റർ!
        ട്രയൽ‌ ഡ download ൺ‌ലോഡ് നിർ‌ത്തിയിട്ടും കോൺഫിഗർ ചെയ്‌ത പരിധി കവിയുന്നില്ലെങ്കിലും ട്രിക്കിൾ‌ പ്രവർ‌ത്തിക്കുന്നതായി തോന്നുന്നു; ഞാൻ ശ്രമിക്കാത്ത ഒരു വണ്ടർഷേപ്പർ.

        പരീക്ഷണ പരിസ്ഥിതി:
        OS: ഫെഡോറ 21 ഒരു ദിവസം
        ട്രിക്കിൾ: പതിപ്പ് 1.07
        Chrome: പതിപ്പ് 40.0.2214.115 അജ്ഞാതം (64-ബിറ്റ്)
        പ്രോസസ് നാമം (മുകളിൽ): chrome
        CLI കമാൻഡ്: # ട്രിക്കിൾ -ഡി 200 / ഓപ്റ്റ് / ഗൂഗിൾ / ക്രോം / ക്രോം

        രസകരമായ ഒരു താരതമ്യം ഞാൻ നിങ്ങൾക്ക് നൽകുന്നു: http://www.ubuntugeek.com/use-bandwidth-shapers-wondershaper-or-trickle-to-limit-internet-connection-speed.html

        നന്ദി!

  5.   ബേസിക് പറഞ്ഞു

    ഞാൻ 'ട്രിക്കിൾ' ഉപയോഗിക്കുന്നു, കുറച്ച് സമയമുള്ളപ്പോൾ അവയെ താരതമ്യം ചെയ്യാൻ ഞാൻ വണ്ടർഷാപ്പർ ശ്രമിക്കുന്നു

    1.    ബേസിക് പറഞ്ഞു

      എനിക്ക് അഭിപ്രായമിടുന്നത് നഷ്‌ടമായ ഒരു ദ്രുത വ്യത്യാസം, ട്രിക്കിളിന് മുൻ‌ഭാഗത്ത് പ്രവർത്തിക്കാനാകുമെന്നതിനാൽ നെറ്റ്‌വർക്ക് രൂപപ്പെടുത്തൽ നിർത്താൻ, സിസി

    2.    KZKG ^ Gaara പറഞ്ഞു

      ഈ ദിവസങ്ങളെക്കുറിച്ച് സംസാരിക്കാൻ ഞാൻ ഉദ്ദേശിക്കുന്നത് അതാണ്, നിങ്ങൾ ഇത് Chromium അല്ലെങ്കിൽ Firefox ഉപയോഗിച്ച് പ്രവർത്തിച്ചിട്ടുണ്ടോ?

  6.   എഡ്വേർഡോ പറഞ്ഞു

    ഒരു ചോദ്യം, വെർച്വൽ നെറ്റ്‌വർക്ക് ഇന്റർഫേസുകൾ ഇതുപോലെ പ്രത്യേകമായി പരിമിതപ്പെടുത്താനും ഇത് സഹായിക്കുന്നു:
    wlan0: 0
    wlan0: 1

    1.    KZKG ^ Gaara പറഞ്ഞു

      ഞാൻ അത് പരീക്ഷിച്ചിട്ടില്ല.

  7.   ജുവാൻ സി പി ക്വിന്റാന പറഞ്ഞു

    മികച്ച ഉപകരണം!

  8.   ബിർഖോഫ് പറഞ്ഞു

    വളരെ രസകരമാണ് !!
    ഈ കമ്പ്യൂട്ടറിലേക്ക് മാത്രമല്ല, അതിലൂടെ ഇന്റർനെറ്റിലേക്ക് കണക്റ്റുചെയ്യുന്ന കമ്പ്യൂട്ടറുകളിലേക്കും ബാൻഡ്‌വിഡ്ത്ത് എങ്ങനെ പരിമിതപ്പെടുത്താനാകും? ഓരോ ഐപിക്കും ബാൻഡ്‌വിഡ്‌ത്ത് അനുവദിച്ചുകൊണ്ട് ഞാൻ ഇത് ചെയ്യാൻ ആഗ്രഹിക്കുന്നു. ഇത് സാധ്യമാണ്??

    1.    KZKG ^ Gaara പറഞ്ഞു

      ഏറ്റവും മികച്ച പ്രോക്സി സെർവറായ സ്ക്വിഡ് ഉപയോഗിച്ച് ഇത് ചെയ്യാൻ കഴിയും. നിങ്ങൾ എന്റെ രാജ്യത്തുനിന്നുള്ളയാളാണെന്ന് ഞാൻ കാണുന്നു, GUTL ൽ ഞങ്ങൾക്ക് ഒരു മെയിലിംഗ് ലിസ്റ്റും ഫോറവുമുണ്ട്, നിങ്ങൾക്ക് ഇന്റർനെറ്റിൽ എന്തെങ്കിലും പ്രശ്നമുണ്ടോ എന്ന് ചോദിക്കുക. സ്ക്വിഡ്, കാലതാമസ കുളങ്ങൾ എന്നിവ ഉപയോഗിച്ച് ഇത് ചെയ്തു.

      1.    ബിർഖോഫ് പറഞ്ഞു

        അതെ, ഞാൻ ഇത് ഉപയോഗിക്കുന്നു, പക്ഷേ ഇത് എങ്ങനെ ചെയ്യണമെന്നതിനെക്കുറിച്ച് എനിക്ക് ഉത്തരം ലഭിച്ചിട്ടില്ല. ടിസി, എച്ച്ടിബി എന്നിവയിൽ എനിക്ക് എന്തെങ്കിലും ചെയ്യാനുണ്ട്, പക്ഷേ ഞാൻ 2 നെറ്റ്‌വർക്ക് ഇന്റർഫേസുകൾ ഉപയോഗിക്കുന്നു, ഒപ്പം ഇന്റർനെറ്റിനായി എന്റെ പക്കലുള്ളത് മാത്രം ഉപയോഗിക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു. നന്ദി!!

  9.   ജോനാഥൻ ഡയസ് പറഞ്ഞു

    കൊള്ളാം !! വളരെക്കാലമായി ഞാൻ വേഗത്തിലും എളുപ്പത്തിലും പരിഹാരം തേടുകയായിരുന്നു, കാരണം എനിക്ക് ഇത് വീടിനായി മാത്രമേ ആവശ്യമുള്ളൂ, മാത്രമല്ല രണ്ടോ മൂന്നോ ഹോസ്റ്റുകൾക്ക് മാത്രമേ കണവ വളരെയധികം ഉള്ളൂ!

  10.   ബെൻഡർ ബെൻഡർ റോഡ്രിഗസ് പറഞ്ഞു

    സൂപ്പർ, ഞാൻ തിരയുന്നത് മാത്രം, വളരെ നന്ദി