Wondershaper
Jeśli nie jest to zbyt proste w twoim przypadku użycia, proponuję wondershaper
spróbować.
Łatwy w użyciu skrypt kształtujący ruch, który zapewnia następujące ulepszenia: * Małe opóźnienie dla ruchu interaktywnego (i pingów) przez cały czas * Zezwól na surfowanie po sieci z rozsądną prędkością podczas wysyłania / pobierania * Upewnij się, że przesyłanie nie szkodzi pobieraniu * Upewnij się, że pobieranie nie „ boli przesyłanie. Robi to poprzez: * Lekkie ograniczenie prędkości wysyłania, w celu wyeliminowania kolejek
* Ograniczenie prędkości pobierania, przy jednoczesnym umożliwieniu serii, w celu wyeliminowania kolejek
* Ruch interaktywny pomija kolejkę * ACK i małe pakiety pomijają kolejkę
Jest dostępny jako pakiet debian / ubuntu, wystarczy go uruchomić, sudo apt-get install wondershaper
aby go zainstalować. Pomiędzy wondershaper
używaniem tc
bezpośrednim, zaufaj mi, chcesz Wondershaper. Kiedyś używałem tc
intensywnie i chociaż dość potężnie, nie jest z tego przyjemnością.
Uruchomienie i konfiguracja Wondershaper
Zamknij wszystkie programy i inne strony przeglądarki. Następnie sprawdź swoją prędkość na http://speedtest.net
Składnia: wondershaper [interfejs sieciowy] [prędkość w dół kbit / s] [prędkość w górę kbit / s]
Przykład połączenia ADSL 8/1 M (Mb / s):
wondershaper eth0 6700 800
Jeśli chcesz wyczyścić cudowne kolejki (wyłączenie kształtowania ruchu):
Składnia: wondershaper clear [interfejs sieciowy]
wondershaper clear eth0
Automatyczne uruchamianie Wondershaper po uruchomieniu systemu operacyjnego
Można to zrobić, edytując plik /etc/network/interfaces
Przed:
auto lo
iface lo inet loopback
Po:
iface eth0 inet dhcp
up /sbin/wondershaper eth0 6700 800
down /sbin/wondershaper clear eth0
auto eth0
Zauważ, że to tylko przykład . Rzeczywiste ustawienia mogą się nieco różnić w systemie. Na przykład w twoim systemie interfejsem sieciowym może być eth0 zamiast eth2.
Aby znaleźć urządzenie sieciowe, wykonaj: ifconfig
lub zobacz informacje o połączeniu z menedżerem sieci.
Źródło: http://www.mdash.net/traffic-shaping-using-wondershaper
NOPRIOPORTSRC
jego portu bittorrent zrobi dokładnie to, czego potrzebuje.