Ograniczenie w
Ograniczenie własnego transferu
Mam w domu liveboxa tp i kilka osób korzysta z tego samego neta. Często oglądając filmy na youtube, ściągając pliki, itp. zamulam wszystkim net
Czy jest jakiś prosty sposób by zmniejszyć transfer na własnym komputerze? Tak żebym na czas ściągania pliku/oglądania filmu mógł włączyć ograniczenie np. do 30 KB, a po ściągnięciu wyłączył ograniczenie. Proszę o łopatologiczną instrukcje jak to zrobić 
Do znalezienia w repozytorium:
trickle
Do ograniczania przepustowości dla konkretnego programu lub protokołu.
http://www.tuxradar.com/content/control ... th-trickle
wondershaper
Kolejkowanie i priorytetowanie pakietów w zależności od protokołu (zmniejsza zamulenie i zaciachy przy dużym obciążeniu łącza). Dostosowany do Debiana, oparty na dośc popularnym skrypcie CBQ.
Skrypty HTB i CBQ (ten przerobiony jest w wondershaperze) opis po polsku.
http://linuxreviews.org/howtos/networki ... x2332.html
trickle
Do ograniczania przepustowości dla konkretnego programu lub protokołu.
http://www.tuxradar.com/content/control ... th-trickle
wondershaper
Kolejkowanie i priorytetowanie pakietów w zależności od protokołu (zmniejsza zamulenie i zaciachy przy dużym obciążeniu łącza). Dostosowany do Debiana, oparty na dośc popularnym skrypcie CBQ.
Skrypty HTB i CBQ (ten przerobiony jest w wondershaperze) opis po polsku.
http://linuxreviews.org/howtos/networki ... x2332.html
Odpalasz tricke jako demona trickled
Przykład.
Wartości są w kilobajtach wiadomo chyba o co chodzi. (nie pamietam czy wtedy sam ogranicza czy nadal trzeba dodawać w konsoli polecenie trickle albo do aktywatorów.
Jeśli chcesz ustawić ustawic na stałe, to jednak lepiej chyba skorzystać z wondershapera. Tyle, że tam należy ustawic to w kilobitach.
Przykład.
Kod: Zaznacz cały
trickled -d 50 -u 10Jeśli chcesz ustawić ustawic na stałe, to jednak lepiej chyba skorzystać z wondershapera. Tyle, że tam należy ustawic to w kilobitach.
Wpisałem:Uruchomiłem iceweasel i ściąga pliki z normalną prędkością.
[ Dodano: 2009-08-10, 17:21 ]
Udało mi się ograniczyć iceweasel wpisując "trickle iceweasel". Dzięki temu iceweasel maksymalnie pobiera z wcześniej ustaloną prędkością. Jednak mi zależy na programie, który automatycznie będzie ograniczał cały komputer, tzn. wszystkie programy, usługi (np. aktualizacje systemu). Da się zrobić coś takiego w trickle?
Kod: Zaznacz cały
trickled -d 10 -u 10[ Dodano: 2009-08-10, 17:21 ]
Udało mi się ograniczyć iceweasel wpisując "trickle iceweasel". Dzięki temu iceweasel maksymalnie pobiera z wcześniej ustaloną prędkością. Jednak mi zależy na programie, który automatycznie będzie ograniczał cały komputer, tzn. wszystkie programy, usługi (np. aktualizacje systemu). Da się zrobić coś takiego w trickle?
W trickle raczej nie poza tym sposobem, który podałem. Tak czy siak bez dodatkowych wpisów i uzupełnień się nie obędzie.
Kwestia w zasadzie ile tych dodatkowych usług masz, bo przy kilku programach i uslugach z których korzysta się stale to taka przeróbka też długo nie zejdzie.
W innym wypadku skorzystaj tak jak ci pisałem z pakietu wondershaper, ustawisz ograniczenie globalnie i dodatkowo masz z automatu priorytetowanie pakietów.
Krótkie howto:
http://ubuntuforums.org/showthread.php?t=25911
Kwestia w zasadzie ile tych dodatkowych usług masz, bo przy kilku programach i uslugach z których korzysta się stale to taka przeróbka też długo nie zejdzie.
W innym wypadku skorzystaj tak jak ci pisałem z pakietu wondershaper, ustawisz ograniczenie globalnie i dodatkowo masz z automatu priorytetowanie pakietów.
Krótkie howto:
http://ubuntuforums.org/showthread.php?t=25911
Nie ma w Debianie to co podajesz to inna aplikacja opierająca się na skryptach wondershapera
Zreszta po co, cała konfiguracja sprowadza się do wpisania spod roota
Podajesz w kilobitach
Jak chcesz mieć na stałe wrzucasz to w plik
/etc/network/interfaces
Za eth1 wstaw swój interfejs jak masz inny np. ppp0 czy co tam.
Statystyki wondershapera przykład
Zreszta po co, cała konfiguracja sprowadza się do wpisania spod roota
Kod: Zaznacz cały
wondershaper eth1 prędkośćdownspeed prędkośćupspeedJak chcesz mieć na stałe wrzucasz to w plik
/etc/network/interfaces
Kod: Zaznacz cały
up /sbin/wondershaper eth1 prędkośćdownspeed prędkośćupspeed
down /sbin/wondershaper clear eth1Statystyki wondershapera przykład
Kod: Zaznacz cały
wondershaper eth1Zainstalowałem wondershaper na innym komputerze (z Ubuntu) i chciałem ustawić wondershaper na stałe, więc dodałem tę linijkę do /etc/network/interfaces jednak nie działa. Jaka może być przyczyna?yantar pisze:Jak chcesz mieć na stałe wrzucasz to w plik
/etc/network/interfacesZa eth1 wstaw swój interfejs jak masz inny np. ppp0 czy co tam.Kod: Zaznacz cały
up /sbin/wondershaper eth1 prędkośćdownspeed prędkośćupspeed down /sbin/wondershaper clear eth1
Spróbowałem więc innej metody - dodałem w sesjach
Kod: Zaznacz cały
gksu wondershaper wlan0 200 200i działa, ale przy każdym uruchomieniu systemu wyskakuje komunikat:
Po wpisaniu hasła jest ok, ale czy da się coś zrobić żeby ten komunikat nie wyświetlał się za każdym razem?Proszę wprowadzić własne hasło, aby wykonać zadania administracyjne
Program "wondershaper wlan0 200 200" pozwala na modyfikowanie istotnych elementów systemu
Hasło:
