Re: [rlug] tc
2010/3/8 Bogdan-Stefan Rotariu bog...@rotariu.ro: Am tot zapacit google-ul dupa un model de configuratie pentru tc cu o placa de retea si 2 IP-uri. 1 sa fie nelimitat 2 sa fie limitat la X MB/S si cu burst de Y MB Daca are cineva un model mi-l poate da si mie (daca nu ma apuc de experimente). Multumesc anticipat. Daca nu intelegi ce si cum munceste tc, incearca http://htb-tools.skydevel.ro/ . Salut, Adaug si http://sourceforge.net/projects/xml-htb/ :-) Bazy ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc
Salut, Adaug si http://sourceforge.net/projects/xml-htb/ :-) Da, dar ultima versiune nu am mai apucat s-o uploadez... Daca vrea cineva ultima versiune: ftp://maya.cnixs.com/pub/xml-HTB versiunea 1.4.1-pre1. Are suport de sport si dport. Oricum la proiect nu am mai lucrat. Ma batea gandul sa trec pe ifb si hashes... dar nu prea am pentru ce/cine sa mai lucrez... :) -- Claudiu Nicolaie CISMARU GNU GPG Key: http://claudiu.targujiu.net/key.gpg T: +40 755 135455 E: clau...@virtuamagic.com, claudiu.cism...@gmail.com signature.asc Description: This is a digitally signed message part. ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc
Claudiu Nicolaie CISMARU wrote: Oricum la proiect nu am mai lucrat. Ma batea gandul sa trec pe ifb si hashes... dar nu prea am pentru ce/cine sa mai lucrez... :) Adica? Nu mai shape-uieste lumea deloc sau foloseste altceva? :-) -- Catalin Bucur mailto:c...@geniusnet.ro NOC @ Genius Network SRL - Galati - Romania ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc
Adica? Nu mai shape-uieste lumea deloc sau foloseste altceva? :-) Nu. Eu nu mai am nevoie neaparata de el (il mai am pus in 2-3 locuri pe servere mititele). Astfel incat... pentru ce sa continui dezvoltarea? -- Claudiu Nicolaie CISMARU GNU GPG Key: http://claudiu.targujiu.net/key.gpg T: +40 755 135455 E: clau...@virtuamagic.com, claudiu.cism...@gmail.com signature.asc Description: This is a digitally signed message part. ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc
versiunea 1.4.1-pre1. Are suport de sport si dport. Err: De cand n-am mai lucrat la el nici nu stiu ce mai au si ce nu mai au versiunile. 1.4.1-pre1 de la 1.4.0 face mark match si pe filtru u32. -- Claudiu Nicolaie CISMARU GNU GPG Key: http://claudiu.targujiu.net/key.gpg T: +40 755 135455 E: clau...@virtuamagic.com, claudiu.cism...@gmail.com signature.asc Description: This is a digitally signed message part. ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
[rlug] tc
Am tot zapacit google-ul dupa un model de configuratie pentru tc cu o placa de retea si 2 IP-uri. 1 sa fie nelimitat 2 sa fie limitat la X MB/S si cu burst de Y MB Daca are cineva un model mi-l poate da si mie (daca nu ma apuc de experimente). Multumesc anticipat. ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc
Am tot zapacit google-ul dupa un model de configuratie pentru tc cu o placa de retea si 2 IP-uri. 1 sa fie nelimitat 2 sa fie limitat la X MB/S si cu burst de Y MB Daca are cineva un model mi-l poate da si mie (daca nu ma apuc de experimente). Multumesc anticipat. Daca nu intelegi ce si cum munceste tc, incearca http://htb-tools.skydevel.ro/ . ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
[rlug] tc filter show ?
dupa ce am dat urmatoare comenzi: /sbin/tc qdisc add dev $IF handle : ingress /sbin/tc filter add dev $IF parent : protocol ip prio 10 u32 match \ ip src 0.0.0.0/0 police rate 920kbit burst 104kbit \ drop flowid :1 doresc sa afisez rezultatul. Cu tc filter show si tc qdisc show nu am avut success... # tc filter show dev eth0 filter parent 1: protocol ip pref 49151 fw filter parent 1: protocol ip pref 49151 fw handle 0x2 classid 1:11 filter parent 1: protocol ip pref 49152 fw filter parent 1: protocol ip pref 49152 fw handle 0x1 classid 1:10 [EMAIL PROTECTED] scripts]# # tc qdisc show dev eth0 qdisc htb 1: r2q 10 default 12 direct_packets_stat 1 qdisc sfq 100: parent 1:10 limit 128p quantum 1514b perturb 10sec qdisc sfq 110: parent 1:11 limit 128p quantum 1514b perturb 10sec qdisc sfq 120: parent 1:12 limit 128p quantum 1514b perturb 10sec qdisc ingress : # Cum afisez ratele puse de mine mai sus (920k respectiv 102k)? mersi, alx ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc filter show ?
On Friday 07 March 2008 13:51, Alex wrote: dupa ce am dat urmatoare comenzi: /sbin/tc qdisc add dev $IF handle : ingress /sbin/tc filter add dev $IF parent : protocol ip prio 10 u32 match \ ip src 0.0.0.0/0 police rate 920kbit burst 104kbit \ drop flowid :1 doresc sa afisez rezultatul. Cu tc filter show si tc qdisc show nu am avut success... # tc filter show dev eth0 filter parent 1: protocol ip pref 49151 fw filter parent 1: protocol ip pref 49151 fw handle 0x2 classid 1:11 filter parent 1: protocol ip pref 49152 fw filter parent 1: protocol ip pref 49152 fw handle 0x1 classid 1:10 [EMAIL PROTECTED] scripts]# # tc qdisc show dev eth0 qdisc htb 1: r2q 10 default 12 direct_packets_stat 1 qdisc sfq 100: parent 1:10 limit 128p quantum 1514b perturb 10sec qdisc sfq 110: parent 1:11 limit 128p quantum 1514b perturb 10sec qdisc sfq 120: parent 1:12 limit 128p quantum 1514b perturb 10sec qdisc ingress : # Cum afisez ratele puse de mine mai sus (920k respectiv 102k)? Cu tc -s[tatistics] | -d[etails] # tc -s filter ls dev eth0 parent : Dar afisezi rata la care faci drop, nu ratele. Mihai ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
[rlug] tc question
Ce e gresit in linia de mai jos? tc filter add dev eth2 protocol ip parent 1:0 prio 1 u32 match mark 19 0x flowid 1:0x23 mesajul de oroare este: Illegal match ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc question
On Mon, 2007-04-09 at 19:17 +0300, Florin Samareanu wrote: Ce e gresit in linia de mai jos? tc filter add dev eth2 protocol ip parent 1:0 prio 1 u32 match mark 19 0x flowid 1:0x23 mesajul de oroare este: Illegal match zgrep -i mark /proc/config.gz da asa: CONFIG_IP_ROUTE_FWMARK=y CONFIG_NETFILTER_XT_TARGET_CONNMARK=y CONFIG_NETFILTER_XT_TARGET_MARK=y CONFIG_NETFILTER_XT_MATCH_CONNMARK=y CONFIG_NETFILTER_XT_MATCH_MARK=y CONFIG_IP_NF_CONNTRACK_MARK=y CONFIG_NET_SCH_DSMARK=m CONFIG_CLS_U32_MARK=y ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
[rlug] tc batch mode
Salut, Nu stiu exact cum sa-mi formulez intrebare asa ca am sa fac o echivalenta: iptables este un utilitar cu care se pot introduce diverse reguli in firewall, una cate una. iptables-restore face cam acelasi lucru dar poate lucra in batch-mode. Adica pot aduga in kernel mii de reguli intr-un singur call exista ceva similar si pentru tc ? As dori sa stiu daca exista un utilitar similar cu care pot introduce sute de reguli (trafic control related) in kernel dintr-un singur call. In momentul de fata ma uit peste lqkit al lui Catalin(ux aka Dino) BOIE (http://kernel.umbrella.ro/us/) , dar nu-mi dau seama daca se poate construi ceea ce vreau cu acest api. Plus ca as prefera sa fie construit de-a gata, dat fiind ca nu sunt programator. Multumesc. -- Mihai Voica ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc batch mode
Hello Mihai, Wednesday, November 29, 2006, 7:47:24 PM, you wrote: Salut, Nu stiu exact cum sa-mi formulez intrebare asa ca am sa fac o echivalenta: iptables este un utilitar cu care se pot introduce diverse reguli in firewall, una cate una. iptables-restore face cam acelasi lucru dar poate lucra in batch-mode. Adica pot aduga in kernel mii de reguli intr-un singur call exista ceva similar si pentru tc ? As dori sa stiu daca exista un utilitar similar cu care pot introduce sute de reguli (trafic control related) in kernel dintr-un singur call. In momentul de fata ma uit peste lqkit al lui Catalin(ux aka Dino) BOIE (http://kernel.umbrella.ro/us/) , dar nu-mi dau seama daca se poate construi ceea ce vreau cu acest api. Plus ca as prefera sa fie construit de-a gata, dat fiind ca nu sunt programator. Multumesc. un scrip in care bagi comenzile tc una dupa alta si rulezi scriptul? -- Best regards, Danielmailto:[EMAIL PROTECTED] ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc batch mode
On Wednesday 29 November 2006 19:47, Mihai Voica wrote: exista ceva similar si pentru tc ? tc -batch nu te coafeaza? -- George-Cristian Bîrzan ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc batch mode
On Wed, 29 Nov 2006 20:12:00 +0200 Daniel S. wrote: Hello Mihai, Wednesday, November 29, 2006, 7:47:24 PM, you wrote: Salut, Nu stiu exact cum sa-mi formulez intrebare asa ca am sa fac o echivalenta: iptables este un utilitar cu care se pot introduce diverse reguli in firewall, una cate una. iptables-restore face cam acelasi lucru dar poate lucra in batch-mode. Adica pot aduga in kernel mii de reguli intr-un singur call exista ceva similar si pentru tc ? As dori sa stiu daca exista un utilitar similar cu care pot introduce sute de reguli (trafic control related) in kernel dintr-un singur call. In momentul de fata ma uit peste lqkit al lui Catalin(ux aka Dino) BOIE (http://kernel.umbrella.ro/us/) , dar nu-mi dau seama daca se poate construi ceea ce vreau cu acest api. Plus ca as prefera sa fie construit de-a gata, dat fiind ca nu sunt programator. Multumesc. un scrip in care bagi comenzile tc una dupa alta si rulezi scriptul? daca vreau sa bag sute (mii) de reguli in firewall cu iptables, folosind un script, imi va lua de 10 ori mai mult decat daca as baga regulile respective dintr-un foc cu iptables-restore. (12s vs 1.2s) Acum am un script care imi baga sute (mii) de reguluile tc una cate una. Vreau insa sa o le bag dintr-un foc in ideea ca poate le baga mai repede, asa cum se intampla de exemplu cu iptables-restore. -- Mihai Voica ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc batch mode
Daniel S. wrote: un scrip in care bagi comenzile tc una dupa alta si rulezi scriptul? citeste si tu inainte ce face iptables-restore si dupa aia ai sa vezi de ce nu vrea ce-ai sugerat tu. ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] tc batch mode
On Wed, 29 Nov 2006 20:14:47 +0200 George-Cristian Bîrzan wrote: On Wednesday 29 November 2006 19:47, Mihai Voica wrote: exista ceva similar si pentru tc ? tc -batch nu te coafeaza? ba da, asta e ce cautam. o sa fac teste de viteza sa vad cat timp castig -- Mihai Voica ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
[rlug] Tc
Buna, Ma poate ajuta cineva cu un exemplu de tc cu shape in functie de destinatie si sursa ? Multumesc. ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] Tc
--- Original Message --- Buna, Ma poate ajuta cineva cu un exemplu de tc cu shape in functie de destinatie si sursa ? Multumesc. incearca pentru lamurirea ta personala un htb-tools cu un exemplu minimal. sau lartc.org sau http://www.linuxguruz.com/iptables/howto/2.4routing-15.html ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
[rlug] TC question
daca vreau sa fac o limitare in functie de ora, de exemplu noaptea 2Mbps ziua 512 kbps cum as putea sa fac asa ceva ? pentru limitare folosesc script tc generat in perl, tc nu vad sa stie sa faca limitare in functie de ora... si nu vreau sa folosesc doua scripturi care in functie de ora sa le bag in cron si sa se ruleze pe rand :) -- Best regards, Daniel mailto:[EMAIL PROTECTED] ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] TC question
- Original Message - From: Simionov Daniel [EMAIL PROTECTED] To: Romanian Linux Users Group rlug@lists.lug.ro Sent: Wednesday, June 14, 2006 8:29 PM Subject: [rlug] TC question daca vreau sa fac o limitare in functie de ora, de exemplu noaptea 2Mbps ziua 512 kbps cum as putea sa fac asa ceva ? pentru limitare folosesc script tc generat in perl, tc nu vad sa stie sa faca limitare in functie de ora... crontab, [EMAIL PROTECTED] etc si nu vreau sa folosesc doua scripturi care in functie de ora sa le bag in cron si sa se ruleze pe rand :) -- Best regards, Daniel mailto:[EMAIL PROTECTED] ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.8.4/363 - Release Date: 6/13/2006 ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] TC question
daca vreau sa fac o limitare in functie de ora, de exemplu noaptea 2Mbps ziua 512 kbps cum as putea sa fac asa ceva ? pentru limitare folosesc script tc generat in perl, tc nu vad sa stie sa faca limitare in functie de ora... Depinde cum faci filtrele, daca folosesti iptables exista in p-o-m un modul pentru time match. http://www.netfilter.org/projects/patch-o-matic/pom-base.html#pom-base-time Impreuna cu -j CLASSIFY, se pot face chestii. si nu vreau sa folosesc doua scripturi care in functie de ora sa le bag in cron si sa se ruleze pe rand :) Eu asa am facut pana la urma :) Matei ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] TC question
Matei Conovici wrote: daca vreau sa fac o limitare in functie de ora, de exemplu noaptea 2Mbps ziua 512 kbps cum as putea sa fac asa ceva ? pentru limitare folosesc script tc generat in perl, tc nu vad sa stie sa faca limitare in functie de ora... Depinde cum faci filtrele, daca folosesti iptables exista in p-o-m un modul pentru time match. http://www.netfilter.org/projects/patch-o-matic/pom-base.html#pom-base-time Impreuna cu -j CLASSIFY, se pot face chestii. -j CLASSIFY s-a dovedit ca are un side effect si anume ca trece prin iptables dupa care trece si prin filtre, pe care le ai sau nu le ai definite... use 2 scripts / 1 smart script and cron :) si nu vreau sa folosesc doua scripturi care in functie de ora sa le bag in cron si sa se ruleze pe rand :) Eu asa am facut pana la urma :) Matei ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug