Article View: pl.comp.os.linux.sieci
Article #232051tc filter, a iptables MARK
From: Googie
Date: Wed, 26 Dec 2007 01:22
Date: Wed, 26 Dec 2007 01:22
33 lines
1971 bytes
1971 bytes
Witam, Mam problem ze zmuszeniem filtrów tc do działania z markami z iptables. Napisałem sobie bardzo prosty skrypt, żeby to przetestować: TCADD="tc qdisc add dev eth0" $TCADD root handle 1: htb default 10 $TCADD parent 1: classid 1:1 htb rate 500kbps ceil 500kbps $TCADD parent 1:1 classid 1:10 htb rate 490kbps ceil 490kbps $TCADD parent 1:1 classid 1:11 htb rate 10kbps ceil 20kbps tc filter add dev eth0 protocol ip parent 1:0 prio 1 handle 6 fw flowid 1:11 iptables -t mangle -A PREROUTING -d 10.0.0.4 -j MARK --set-mark 6 Czyli mam główną kolejkę podzieloną na 2, z czego jedna z tych dwóch "podkolejek" ma wąskie gardło. Chciałem swój komputer na chwilę przerzucić właśnie do tej kolejki. Niestety po uruchomieniu podglądam ruch w kolejkach przy pomocy tc-viewer i widze że "mała" kolejka ani drgnie, a i ja widze że transfer mam większy niż 20kb (znacznie). Działa przy pomocy filtra u32 z tc, ale chciałbym używać 7layer z iptables, więc muszę najpierw proste przykłady z iptables zmusić do działania. eth0 to interfejs do sieci LAN. eth1 łaczy z internetem. Co robię źle? Dzięki z góry za pomoc! -- Pozdrawiam (Regards)! Googie
Technical Details
Message-ID:
<fksacb$ji2$1@atlantis.news.tpi.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: Googie <googie@nospam.0rg> Newsgroups: pl.comp.os.linux.sieci Subject: tc filter, a iptables MARK Date: Wed, 26 Dec 2007 02:22:36 +0100 Organization: tp.internet - http://www.tpi.pl/ Lines: 33 Message-ID: <fksacb$ji2$1@atlantis.news.tpi.pl> NNTP-Posting-Host: gfl10.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: atlantis.news.tpi.pl 1198632139 20034 83.12.141.10 (26 Dec 2007 01:22:19 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Wed, 26 Dec 2007 01:22:19 +0000 (UTC) User-Agent: KNode/0.10.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit