abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 21:21 | Nová verze Ladislav Hagara | Komentářů: 0
včera 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 0
včera 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 1
6.12. 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 26
6.12. 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 2
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (23%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 788 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Nefunkcni HTB shaper.

7.3.2008 15:34 TheVenom
Nefunkcni HTB shaper.
Přečteno: 281×
Ahoj, snazim se rozchodit traffic shaping pomoci HTB, ale stale se mi nedari.

Mam linku o rychlosti 2Mbit a chci na ni uprednostnovat vybrany provoz. Rozdelil sem proto pasmo na dve tridy. Prvni tridu pro prioritni provoz a druhou pro ostatni provoz. V prvni tride jsem jeste vytvoril ctyri pasma pro prioritizaci v ramci teto tridy.

Moje konfigurace pro tc:
#!/bin/bash
ORATE=2000
OFACE=ppp0
IFACE=eth1
IRATE=3000
BANDS=4

tc qdisc del dev $OFACE root
tc qdisc add dev $OFACE root handle 1:0 htb
    tc class add dev $OFACE parent 1:0 classid 1:1 htb rate ${ORATE}kbit
        tc class add dev $OFACE parent 1:1 classid 1:11 htb rate 1024kbit ceil 2000kbit
            tc qdisc add dev $OFACE parent 1:11 handle 11:0 prio bands $BANDS
                tc qdisc add dev $OFACE parent 11:1 handle 111:0 sfq perturb 5
                tc qdisc add dev $OFACE parent 11:2 handle 112:0 sfq perturb 5
                tc qdisc add dev $OFACE parent 11:3 handle 113:0 sfq perturb 5
                tc qdisc add dev $OFACE parent 11:4 handle 114:0 sfq perturb 5
                tc filter add dev $OFACE parent 1:11 protocol ip handle 11 fw flowid 111:0
                tc filter add dev $OFACE parent 1:11 protocol ip handle 12 fw flowid 112:0
                tc filter add dev $OFACE parent 1:11 protocol ip handle 13 fw flowid 113:0
                tc filter add dev $OFACE parent 1:11 protocol ip handle 14 fw flowid 114:0

        tc class add dev $OFACE parent 1:1 classid 1:12 htb rate 950kbit ceil 2000kbit
            tc qdisc add dev $OFACE parent 1:12 handle 115:0 sfq perturb 5

tc filter add dev $OFACE parent 1:0 protocol ip handle 11 fw flowid 1:11
tc filter add dev $OFACE parent 1:0 protocol ip handle 12 fw flowid 1:11
tc filter add dev $OFACE parent 1:0 protocol ip handle 13 fw flowid 1:11
tc filter add dev $OFACE parent 1:0 protocol ip handle 14 fw flowid 1:11
tc filter add dev $OFACE parent 1:0 protocol ip handle 15 fw flowid 1:12

tc qdisc del dev $IFACE root
tc qdisc add dev $IFACE root handle 1:0 htb
    tc class add dev $IFACE parent 1:0 classid 1:1 htb rate ${IRATE}kbit
        tc class add dev $IFACE parent 1:1 classid 1:11 htb rate 2024kbit ceil 3000kbit
            tc qdisc add dev $IFACE parent 1:11 handle 11:0 prio bands $BANDS
                tc qdisc add dev $IFACE parent 11:1 handle 111:0 sfq perturb 5
                tc qdisc add dev $IFACE parent 11:2 handle 112:0 sfq perturb 5
                tc qdisc add dev $IFACE parent 11:3 handle 113:0 sfq perturb 5
                tc qdisc add dev $IFACE parent 11:4 handle 114:0 sfq perturb 5
                tc filter add dev $IFACE parent 1:11 protocol ip handle 11 fw flowid 111:0
                tc filter add dev $IFACE parent 1:11 protocol ip handle 12 fw flowid 112:0
                tc filter add dev $IFACE parent 1:11 protocol ip handle 13 fw flowid 113:0
                tc filter add dev $IFACE parent 1:11 protocol ip handle 14 fw flowid 114:0

        tc class add dev $IFACE parent 1:1 classid 1:12 htb rate 950kbit ceil 3000kbit
            tc qdisc add dev $IFACE parent 1:12 handle 115:0 sfq perturb 5

tc filter add dev $IFACE parent 1:0 protocol ip handle 11 fw flowid 1:11
tc filter add dev $IFACE parent 1:0 protocol ip handle 12 fw flowid 1:11
tc filter add dev $IFACE parent 1:0 protocol ip handle 13 fw flowid 1:11
tc filter add dev $IFACE parent 1:0 protocol ip handle 14 fw flowid 1:11
tc filter add dev $IFACE parent 1:0 protocol ip handle 15 fw flowid 1:12
Konfigurace iptables:
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -j MARK --set-mark 15
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p icmp -j MARK --set-mark 11
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --sport 22 -j MARK --set-mark 12
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --dport 22 -j MARK --set-mark 12
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --sport 3389 -j MARK --set-mark 13
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --dport 3389 -j MARK --set-mark 13
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --sport 1352 -j MARK --set-mark 14
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --dport 1352 -j MARK --set-mark 14
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -j MARK --set-mark 15
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p icmp -j MARK --set-mark 11
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --sport 22 -j MARK --set-mark 12
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --dport 22 -j MARK --set-mark 12
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --sport 3389 -j MARK --set-mark 13
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --dport 3389 -j MARK --set-mark 13
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --sport 1352 -j MARK --set-mark 14
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --dport 1352 -j MARK --set-mark 14
Problem je, ze pakety nepadaji do prislusnych qdiscu:
tc -s qdisc show|grep -A 2 ppp0
qdisc htb 1: dev ppp0 r2q 10 default 0 direct_packets_stat 1353
 Sent 2136774 bytes 13941 pkt (dropped 0, overlimits 139 requeues 0)
 rate 0bit 0pps backlog 0b 0p requeues 0
qdisc prio 11: dev ppp0 parent 1:11 bands 4 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
 Sent 948854 bytes 5466 pkt (dropped 0, overlimits 0 requeues 0)
 rate 0bit 0pps backlog 0b 0p requeues 0
qdisc sfq 111: dev ppp0 parent 11:1 limit 128p quantum 1492b perturb 5sec
 Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
 rate 0bit 0pps backlog 0b 0p requeues 0
qdisc sfq 112: dev ppp0 parent 11:2 limit 128p quantum 1492b perturb 5sec
 Sent 948854 bytes 5466 pkt (dropped 0, overlimits 0 requeues 0)
 rate 0bit 0pps backlog 0b 0p requeues 0
qdisc sfq 113: dev ppp0 parent 11:3 limit 128p quantum 1492b perturb 5sec
 Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
 rate 0bit 0pps backlog 0b 0p requeues 0
qdisc sfq 114: dev ppp0 parent 11:4 limit 128p quantum 1492b perturb 5sec
 Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
 rate 0bit 0pps backlog 0b 0p requeues 0
qdisc sfq 115: dev ppp0 parent 1:12 limit 128p quantum 1492b perturb 5sec
 Sent 1016461 bytes 7122 pkt (dropped 0, overlimits 0 requeues 0)
 rate 0bit 0pps backlog 0b 0p requeues 0
Z vypisu vyse je videt, ze pakety padaji pouze do qdiscu 1:, 11:, 112: a 115: a napr. qdisc 111:, kam by mel padat icmp provoz, zustava prazdny.

K prioritizaci timpadem nedochazi.

V cem by mohl byt problem?

Dekuji.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.