Tak mam squida działa jako transparent, cały ruch w sieci jest przekierowywany na jego port(3128).
System to debian 5.01
Plik class zawiera tylko wpisy, które Ty mi podałeś oraz załączenie pliku users, ponieważ ruch mam kolejkowany wg niego.
class.ns
include usersfile /etc/niceshaper0.6/users download-section download upload-section upload iface-inet eth0
class download ath0 Ralph
match from localhost srcip 192.168.1.1 dstip 192.168.0.0/24 proto tcp
match from localhost srcip 192.168.1.1 srcport 139 dstip 192.168.0.0/24 proto tcp
match from localhost srcip 192.168.1.1 srcport 445 dstip 192.168.0.0/24 proto tcp
do-not-shape
config.ns
<global>
run download upload
mark-on-ifaces eth0
stats unit kB/s
stats file /var/www/stats/nsstats.txt
stats owner root group root mode 644
</global>
<download>
iface ath0 match dstip 192.168.0.0/24
section speed 130kB/s
section shape 128kB/s
default low 80kB/s
default ceil 128kB/s
iptables hook POSTROUTING
reload 3s
</download>
<upload>
iface eth0 match srcip 192.168.0.0/24
section speed 32kB/s
section shape 28kB/s
default low 12kB/s
default ceil 25kB/s
iptables hook PREROUTING
reload 2s
</upload>
users
192.168.0.100 ath0 dl_low 70kB dl_ceil 130kB #Ralph
192.168.0.103 ath0 dl_low 10kB dl_ceil 20kB #Karolina
192.168.0.104 ath0 dl_low 30kB dl_ceil 64kB #Daniel
W sumie to znalazłem sobie też odpowiedź, dlaczego mogę wysyłać z normalną prędkością... Po prostu nie uwzględniłem uploadu w pliku users...