nie wiem co chcesz uzyskac i coraz mniej chce mi sie w to zaglebiac
ale podpowiem ze przy wpychaniu regul do jednego lancucha masz duzo mniejsze pole manewru z wybrnieciem z opresji.
Cytuj:
Chain POSTROUTING (policy ACCEPT 130M packets, 28G bytes)
pkts bytes target prot opt in out source destination
11M 1843M IMQ all -- * eth3 0.0.0.0/0 0.0.0.0/0 MARK match 0x4 IMQ: todev 4
867K 716M ns_download all -- * * 0.0.0.0/0 192.168.0.0/16
przekierowanie do imq umieszczone nad niceshaperem spowoduje ze nie puscisz przez imq pakietow z predkoscia jaka chcesz, mimo ze klasy bede duze. nice ograniczy do swoich wartosci.
kiedys w roznych skryptach umiescilem taki wpis
------------------uwaga rozwala upload niceshapera
po czym nastepowal restart nice poniewaz przy starcie regulke w prerouting zawsze umieszczal na pierwszym miejscu (-I) a na to juz wplywu nie mialem, w postroting pchal na ostatnia pozycje (-A)
jak jest z nowsza wersja nie wiem i wiedziec nie bede
jesli regula przekierowujaca bedzie pod regulami nice to nice nie bedzie ograniczal, a pakiety poleca przez kalsy z predkosciami ustawionymi na imq. i mysle ze jest to bardzo cenna uwaga. zeby to zauwazyc musialem sie sporo pogimnastykowac, szkoda tylko ze nie ma w necie dobrych opracowac na ten temat.
zamiast testowac wystarczyloby poczytac.
milej zabawy.