Bevezetés
Előfeltételek
Telepítés
A WonderShaper konfigurálása
Következtetés
Bevezetés
Ebben az oktatóanyagban a WonderShaper nevű segédprogramot telepítjük , amely a bejövő/kimenő forgalom korlátozására szolgál. Ez többféle célra használható:
- a letöltési sebesség korlátozása docker tároló esetén
- az általános sebesség korlátozása a visszaélések megelőzése érdekében
Előfeltételek
Ehhez az oktatóanyaghoz a következők szükségesek:
Telepítés
A WonderShaper telepítésének megkezdéséhez először telepítenünk kell a epeltárolót:
yum install epel-release -y
Most használja yuma WonderShaper telepítéséhez :
yum install wondershaper -y
Gratulálunk! A WonderShaper most telepítve van. Mostantól elkezdhetjük alkalmazni a szabályokat a következőre eth0, vagy venet0ha Ön az OpenVZ-t használja. (A Vultr egy KVM, és eth0alapértelmezett adapterként használja)
A WonderShaper konfigurálása
Az alapvető sebességkorlátozás meglehetősen egyszerű. Az alapvető szintaxis a következő:
wondershaper (ethernet_adapter) (download_rate_in_kbits) (upload_rate_in_kbits)
Módosítsa ennek megfelelően a szintaxist.
(ethernet_adapter)le kell cserélni eth0, mivel ez a Vultr szerverek alapértelmezett adaptere.
(download_rate_in_kbits)le kell cserélni a kbit/s-ban (kilobit per másodpercben) megadott letöltési korlátra.
(upload_rate_in_kbits)le kell cserélni a kbit/s-ban (kilobit per másodpercben) megadott letöltési korlátra.
A sebesség 10 Mbit/s-os letöltésre és 15 Mbit/s-os feltöltésre való korlátozása például a következő lenne:
wondershaper eth0 10000 15000
Ha el szeretné távolítani a beállított korlátot, futtassa a következő parancsot (cserélje eth0ki arra az Ethernet-adapterre, amelyre korlátozta):
wondershaper clear eth0
Következtetés
Gratulálunk! Sikeresen telepítette WonderShapera Vultr VPS-t. A yumcsomagkezelőt használó többi csomaghoz hasonlóan az eltávolítás WonderShaperegyszerű:
yum remove wondershaper -y