Fajne rozwiązanie, ale pytanie dlaczego nie działa, tzn. dlaczego niceshaper wciąż przycina squida po LAN-ie ?
Ostatnio walczyłem z tym samym problemem, ale w niceshaperze0.6 i się udało.
Oki więc tak pokrótce:
NND z lipca, niceshaper 0.5.1-3nnd, squid 3.6STABLE3-1nnd (transparent), Firewall@czerwo.
No to tak, podnoszę tutejszym skryptem podanym przez
-MW- interfejsy imq jest ok.
Następnie uruchamiam skrypt
-MW- - ON
Nie zmieniałem w nim ścieżek, bo nie mam pojęcia na jakie miałbym zmienić - może tu leży pies pogrzebany
Zmieniłem port - PORT=3128 bo na takim mi chodzi squid i SR=400.
w pliku iptables.rules mam:
Cytuj:
-A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-port 3128
niceshaper confg:
Cytuj:
<global>
iface inet ppp0 auto
iface local eth0 10.0.0.200/24
do not shape local ppp0 auto with 10.0.0.0/24
do not shape local 10.0.0.200 with 10.0.0.0/24
shape router true low 1kbit ceil 50kbit
stats unit kbit dump 5c file /var/www/niceshaper.html
resolve hostname true
method mark
reload 2s
</global>
i nie ważne czy zapłotkuje
Cytuj:
#do not shape local ppp0 auto with 10.0.0.0/24
#do not shape local 10.0.0.200 with 10.0.0.0/24
czy nie, i tak nice tnie i tak.
Cytuj:
imq3 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP RUNNING NOARP MTU:1500 Metric:1
RX packets:23063 errors:0 dropped:0 overruns:0 frame:0
TX packets:23063 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:30
RX bytes:28508386 (27.1 Mb) TX bytes:28508386 (27.1 Mb)
mówiąc krótko, wszystko działa ok, ale jak wyłącze niceshapera. Ściągam sobie plik 1mb z noc.gts.pl z prędkością 400kilobajtów/s, a gdy włącze nice'a to z prędkością 40kB/s. (cache przeglądarki wyłączony).
Czy wogóle komuś poza
-MW- to rozwiązanie zadziałało ?
Będe wdzięczny za dosłownie
jakąkolwiek pomoc.