Uvod
Preduvjeti
Montaža
Konfiguriranje WonderShapera
Zaključak
Uvod
U ovom vodiču instalirat ćemo WonderShaper , uslužni program koji se koristi za ograničavanje dolaznog/odlaznog prometa. Ovo se može koristiti u razne svrhe:
- ograničavanje brzine preuzimanja za docker spremnik
- ograničavanje ukupne brzine kako bi se spriječile zloupotrebe
Preduvjeti
Ovaj vodič zahtijeva da imate:
- Instalacija CentOS 6/7
yum
Montaža
Da bismo počeli instalirati WonderShaper , prvo moramo instalirati epelspremište:
yum install epel-release -y
Sada koristite yumza instalaciju WonderShapera :
yum install wondershaper -y
Čestitamo! WonderShaper je sada instaliran. Sada možemo početi primjenjivati pravila na eth0, ili venet0ako ste na OpenVZ-u. (Vultr je KVM i koristi se eth0kao zadani adapter)
Konfiguriranje WonderShapera
Osnovno ograničenje brzine je prilično jednostavno. Osnovna sintaksa je sljedeća:
wondershaper (ethernet_adapter) (download_rate_in_kbits) (upload_rate_in_kbits)
U skladu s tim promijenite sintaksu.
(ethernet_adapter)treba zamijeniti s eth0, budući da je to zadani adapter za Vultr poslužitelje.
(download_rate_in_kbits)treba zamijeniti ograničenjem preuzimanja u kbit/s (kilobitima u sekundi).
(upload_rate_in_kbits)treba zamijeniti ograničenjem preuzimanja u kbit/s (kilobitima u sekundi).
Primjer ograničavanja brzine na 10 mbit/s preuzimanja i 15 mbit/s prijenosa bi bio:
wondershaper eth0 10000 15000
Ako želite ukloniti ograničenje koje ste postavili, pokrenite sljedeću naredbu (zamijenite eth0ethernet adapterom kojem ste nametnuli ograničenje):
wondershaper clear eth0
Zaključak
Čestitamo! Sada ste uspješno instalirali WonderShaperna svoj Vultr VPS. Kao i drugi paketi koji koriste yumupravitelj paketa, uklanjanje WonderShaperje jednostavno:
yum remove wondershaper -y