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íží...
dnes 17:02 | Pozvánky
Přijďte si popovídat o open source obecně a openSUSE konkrétně s dalšími uživateli a vývojáři. Oslava nového vydání openSUSE Leap se uskuteční 16. prosince od 17:00 v nových prostorách firmy SUSE v Praze. K dispozici bude nějaké občerstvení a DVD pro ty, kdo je sbírají nebo ještě mají mechaniku. Po párty v kanceláři se bude pokračovat v některé z hospod v okolí.
Miška | Komentářů: 0
dnes 14:55 | Zajímavý software

Byla vydána verze Alpha 1.0 otevřeného operačního systému pro chytré hodinky AsteroidOS. Podporovány jsou hodinky LG G Watch, LG G Watch Urbane, Asus ZenWatch 2 a Sony Smartwatch 3. Ukázka ovládání hodinek na YouTube. Jaroslav Řezník přednášel o AsteroidOS na chytrých hodinkách (videozáznam) na letošní konferenci OpenAlt.

Ladislav Hagara | Komentářů: 0
dnes 13:30 | Zajímavý software

Byly uvolněny zdrojové kódy známé rogue-like hry DoomRL. Počátky hry jsou v roce 2002. Je napsána ve FreePascalu a zdrojový kód je nyní k dispozici na GitHubu pod licencí GNU GPL 2.0. Autor pracuje na nové hře Jupiter Hell, která je moderním nástupcem DoomRL a na jejíž vývoj shání peníze prostřednictvím Kickstarteru.

Blaazen | Komentářů: 0
dnes 13:15 | Pozvánky

Přijďte s námi oslavit vydání Fedory 25. Na programu budou přednášky o novinkách, diskuse, neřízený networking atd. Release Party se bude konat 16. prosince v prostorách společnosti Etnetera. Na party budou volně k dispozici také propagační materiály, nová DVD s Fedorou 25 a samozřejmě občerstvení. Přednášky budou probíhat v češtině. Pro více informací se můžete podívat na web MojeFedora.cz. Jen připomínám, že tentokrát jsme zavedli

… více »
frantisekz | Komentářů: 0
včera 16:38 | Komunita

Byly zveřejněny videozáznamy přednášek a workshopů z letošní konference OpenAlt konané 5. a 6. listopadu v Brně. K videozáznamům lze přistupovat ze stránky na SuperLectures nebo přes program konference, detaily o vybrané přednášce nebo workshopu a dále kliknutím na ikonku filmového pásu. Celkově bylo zpracováno 65 hodin z 89 přednášek a workshopů.

Ladislav Hagara | Komentářů: 0
včera 11:30 | Komunita

Bylo oznámeno, že bude proveden bezpečnostní audit zdrojových kódů open source softwaru pro implementaci virtuálních privátních sítí OpenVPN. Audit provede Matthew D. Green (blog), uznávaný kryptolog a profesor na Univerzitě Johnse Hopkinse. Auditována bude verze 2.4 (aktuálně RC 1, stabilní verze je 2.3.14). Audit bude financován společností Private Internet Access [reddit].

Ladislav Hagara | Komentářů: 4
včera 06:00 | Komunita

Na YouTube byl publikován Blender Institute Reel 2016, ani ne dvouminutový sestřih z filmů, které vznikly za posledních 10 let díky Blender Institutu. V institutu aktuálně pracují na novém filmu Agent 327. Dění kolem filmu lze sledovat na Blender Cloudu. Videoukázka Agenta 327 z června letošního roku na YouTube.

Ladislav Hagara | Komentářů: 0
včera 01:02 | Zajímavý článek

Minulý týden byly vydány verze 1.2.3 a 1.1.7 webového poštovního klienta Roundcube. V oznámení o vydání bylo zmíněno řešení bezpečnostního problému nalezeného společností RIPS a souvisejícího s voláním funkce mail() v PHP. Tento týden byly zveřejněny podrobnosti. Útočník mohl pomocí speciálně připraveného emailu spustit na serveru libovolný příkaz. Stejně, jak je popsáno v článku Exploit PHP’s mail() to get remote code execution z roku 2014.

Ladislav Hagara | Komentářů: 1
8.12. 16:00 | Nová verze

Byla vydána verze 0.98 svobodného nelineárního video editoru Pitivi. Z novinek lze zmínit například přizpůsobitelné klávesové zkratky. Videoukázka práce s nejnovější verzí Pitivi na YouTube.

Ladislav Hagara | Komentářů: 1
8.12. 15:00 | Zajímavý software

Stop motion je technika animace, při níž je reálný objekt mezi jednotlivými snímky ručně upravován a posouván o malé úseky, tak aby po spojení vyvolala animace dojem spojitosti. Jaký software lze pro stop motion použít na Linuxu? Článek na OMG! Ubuntu! představuje Heron Animation. Ten bohužel podporuje pouze webové kamery. Podpora digitálních zrcadlovek je začleněna například v programu qStopMotion.

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

Dotaz: omezení rychlosti stahování lokálního uživatele

1.9.2006 12:38 perda | skóre: 2 | blog: perda
omezení rychlosti stahování lokálního uživatele
Přečteno: 910×
Mám k mému PC připojeného kamaráda na zařízení eth0

Pokud začnu stahovat nějaké aktulizace, nebo jiné větší soubory, obsadím úplně linku připojenou k zařízení wlan0 a kamarád tak prakticky ztratí připojení. Mohu nějak dočasně omezit celkovou rychlost připojení pro tyto aktualizace? Mám namysli zachovat tok dat eth0 <-> wlan0 a omezit lokálního uživatele. dík za radu Zdeněk

Odpovědi

Max avatar 1.9.2006 12:51 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Hledej shaping => htb apod.
Zdar Max
Měl jsem sen ... :(
1.9.2006 13:40 perda | skóre: 2 | blog: perda
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Chtěl bych to nějak názorně. Přečetl jsem toho už hodně, ale pořád to nedělá to, co bych potřeboval.
Proč sem někdo nedá konkrétní příklad scriptu HTB pro rozložení zátěže 50%/50% pro můj případ.
wlan0 - připojení na internet
eth0 - připojení souseda
nechci žádné jiné omezování, pouze rozložení zátěže pro mně a pro souseda, který "visí" na mém eth0 a který se mnou sdílí připojení na internet
dík Zdeněk
1.9.2006 15:24 _
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
a ty sedis primo na tom stroji ktery ma ty dve rozhranni? jestli jo, tak budes protrebovat imq, protoze az na imq je to rozdelovani povesene vzdy na zarizeni a prerozdeluje se v ramci zarizeni. imq slo dal a tvari se zevnitr jako zarizeni, takze toho udajne umi vic nez vsechno okolo.

to neni o skriptu, ale o tom, ze vis co delas a znas co ti ktera technologie umozni pro ktery pripad.

aneb jak tady nekdo ma v signature, ze cesta k dokonalosti je nekonecna, proto hleda jednoducha a funkcni reseni pro konkretni priklad...
1.9.2006 16:02 perda | skóre: 2 | blog: perda
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Jo. Sedim přímo na tom stroji a ještě nikdo mi neporadil co mám dělat, abych svou činností neomezoval člověka, kterému poskytuji přístup do Internetu. IMQ prostuduji, ale na prvni pohled se mi to zda velice krkolomné - patch do jádra?
1.9.2006 14:59 Michal Karas | skóre: 44 | blog: /dev/random | Brno
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Pro stahování můžeš použít wget, kterému pomoci parametru --limit-rate můžeš nastavit maximální rychlost. A nevím jakou používáš distribuci, ale například v Arch Linuxu můžeš zvolit program, kterým správce balíčků aktualizace stahuje - takže lze opět pomocí wgetu nastavit maximální rychlost.

Dalším jednoduchým řešením na omezení rychlosti download/uploadu u programů, které si to sami neumí pohlídat, je program trickle.
NbS avatar 1.9.2006 16:16 NbS | skóre: 26 | blog: Linux jako Linux ... vsude je neco jako /etc | Prague
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
jedine htb ...
Pan Bily byli bily strop, aby byl bily ... (Opravdu si myslite, ze je to spravne) ?
1.9.2006 16:25 perda | skóre: 2 | blog: perda
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
To je opravdu rada jako stehno.... dík Příště můžeš napsat man htb. Ach jo.
NbS avatar 1.9.2006 17:13 NbS | skóre: 26 | blog: Linux jako Linux ... vsude je neco jako /etc | Prague
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Otazka : Jaky nater je na impregnaci dreva vuci xxx nejlepsi ? Odpoved : Znacka yyy

zde mi to prijde stejne, nikdo ti nenapise pravidla pro tvuj firewall, tvuj router ani pro tve rozdelovani rychlosti ... protoze jak spravne "natirat" musi pochopit naterac ...
Pan Bily byli bily strop, aby byl bily ... (Opravdu si myslite, ze je to spravne) ?
1.9.2006 18:02 XMurder | skóre: 25 | blog: introvert
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
http://www.root.cz/clanky/htb-jemny-uvod/
Max avatar 1.9.2006 22:25 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Hmm, koukám, že původní prosba o radu se mění na chci, chci, dejte mi hotové řešení a s man htb jděte někam. To je vskutku úchvatné :-/

Bez imq to asi nepůjde ;-). Patchni si kernel a iptables na imq (cca před 7-14 dny jsem o tom tady napsal článek). Kernel zkompiluj klidně s defaultním nastavením imq, tj. počet zařízení 2 a schéma zapojení BA (testuji AB, ale zatím nic moc :-/ ). Mno, až to budeš mít, tak načti modul imq s parametrem pro jedno rozhraní :
modprobe imq numdevs=1

Poté na něj přesměruj příchozí provoz :
iptables -t mangle -A POSTROUTING -j IMQ --todev 0 

Nahoď ho :
ip link set imq0 up

Mno, pak na něj hoď htb skript pro download. Asi něco jako toto (vše píší po paměti, takže za funkčnost vůbec neručím ;-) )

#!/bin/sh
DEV=imq0
DWLDSPD=1024kbit
DWLDSPDMAX=512kbit
DWLDSPDMIN=56kbit
TC='/usr/local/sbin/tc'
IPT='/usr/local/sbin/iptables'

# smaže kořen bývalého stromu
$TC qdisc del dev $DEV root > /dev/null > /dev/null

# vytvoříme nový kořen
$TC qdisc add dev $DEV root handle 1:0 htb default 150

# nastavíme rychlost pro kořen tohoto stromu
$TC class add dev $DEV parent 1:0 classid 1:1 htb rate ${DWLDSPD}

#vytvoříme jednotlivé třídy
$TC class add dev $DEV parent 1:1 classid 1:101 htb rate ${DWLDSPDMIN} ceil ${DWLDSPDMAX}
$TC class add dev $DEV parent 1:1 classid 1:102 htb rate ${DWLDSPDMIN} ceil ${DWLDSPDMAX}
$TC class add dev $DEV parent 1:1 classid 1:150 htb rate ${DWLDSPDMIN} ceil ${DWLDSPDMAX}

#na jednotlivé třídy hodiíme sfq / popř. esfq
$TC qdisc add dev $DEV parent 1:101 handle 101:0 sfq perturb 10
$TC qdisc add dev $DEV parent 1:102 handle 102:0 sfq perturb 10
$TC qdisc add dev $DEV parent 1:150 handle 150:0 esfq perturb 10

#omarčíme ipéčka
$IPT -t mangle -A POSTROUTING -j MARK --set-mark 150
$IPT -t mangle -A POSTROUTING -d 192.168.2.11 -j MARK --set-mark 101
$IPT -t mangle -A POSTROUTING -d 192.168.2.12 -j MARK --set-mark 102

#a filtrujem ...
$TC filter add dev $DEV parent 1:0 protocol ip handle 101 fw classid 1:101
$TC filter add dev $DEV parent 1:0 protocol ip handle 102 fw classid 1:102
$TC filter add dev $DEV parent 1:0 protocol ip handle 150 fw classid 1:150

Tak, nejspíš to nebude fungovat, ale ty si to jistě už dopiluješ sám, ne? ;-)
Zdar Max

PS:Teď mě napadá, že jeho IP možná neomarkuješ a navíc, můžeš jednu třídu vynechat a filtrovat jen tvoje IP a potom všechno ostatní, kde všechno ostatní = ten druhý PC +- nějaký packety apod. Myslím, že na doma toto hrubé řešení může stačit ;-)
Měl jsem sen ... :(
1.9.2006 22:45 lefti | skóre: 18 | blog: OneAndOnlyTrueBlog
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Jenze kdyz chces jednoduchou vec a nekdo ti odpovi: no tak si precti tohle, tohle, tohle, a pak s tim tak tejden experimentuj a snad k necemu dojdes, neni vubec prijemny. Me osobne se celkem libi trickle (skoda ze to nefunguje, a uz se par let nevyviji)
Max avatar 1.9.2006 23:14 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Tak to jsi moc nevystihl ;-). Toto není zrovna jednoduchá věc a nějaký klikací SW, který by to všechno zvládnul nejni ;-). Když ti daný postup typu "nastuduj si" je proti srsti, tak si někoho zaplať, nebo přejdi na něco jiného ... bla, bla, bla ...toto je stále dokola a čím dál víc unavující :-/
Zdar Max
Měl jsem sen ... :(
2.9.2006 00:45 lefti | skóre: 18 | blog: OneAndOnlyTrueBlog
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
uz tady padly rady jak jeho problem vyresit jednoduseji
2.9.2006 13:51 perda | skóre: 2 | blog: perda
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Takže jsem se dozvěděl, že pokud mám domácí počítač a budu chtít rozložit zátěž stahování dat mezi mnou a uživatelem, kterému poskytuji připojení na zařízení eth0 (masquarade), budu muset
"zkompilovat Kernel s defaultním nastavením imq, tj. počet zařízení 2 a schéma zapojení BA (testuji AB, ale zatím nic moc :-/ )"
Na zavěr mi "lefti" poradil : "uz tady padly rady jak jeho problem vyresit jednoduseji".
Věřte mi, že jsem prostudoval HTB a dle mého názoru můj problém nevyřeší. Ideální je wget, ale ten je pouze pro solové jednorázové stahování z ftp, nebo http. Ale co třeba balíčkovací systém SUSE, nebo stahování obrazů disků distribucí pomocí torrentu.

Nikdo mi neporadí protože "... protoze jak spravne "natirat" musi pochopit naterac ..."
Max avatar 2.9.2006 20:22 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Věřte mi, že jsem prostudoval HTB a dle mého názoru můj problém nevyřeší.

Hmm, sakra, proč jsem se teda tímto zabýval tak dlouho, když to vlastně tvůj problém (omezení rychlosti) neřeší? A co víc, mě to nějak funguje :-/. Ale když to říkáš, tak kuknu do PC, zda mi tam ty packety netřídí nějaký morče ...

Tak, trošku vážněji : Ano, samotné htb ne, ve spojení s imq ano. Nejdřív tady vykřikuješ, jak ti nikdo nechce poskytnout konkrétní a hotové řešení a pak, když ti ho poskytnu, tak řekneš, že to máš prostudované a tvůj problém to neřešení. Předpokládám, že jsi to ani nezkoušel, 10 příkazů a jeden skript k tomu je asi na tebe hodně. V tom případě tě odkážu na můj příspěvek č. 2 ...
Zdar Max
PS: nebo si, jak ten tro**, rozjeď pod wine cracklej netlimiter ...
Měl jsem sen ... :(
2.9.2006 22:45 lefti | skóre: 18 | blog: OneAndOnlyTrueBlog
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
trickle
2.9.2006 18:39 MartinK | skóre: 10 | blog: Blogik
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Trickle mi doma bez problémů funguje, stahoval jsem jej včera tady : http://www.monkey.org/~marius/trickle
3.9.2006 07:07 perda | skóre: 2 | blog: perda
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
trickle is developed on OpenBSD/i386 and is tested on OpenBSD/SPARC/SPARC64/MacPPC, Sun Solaris/SPARC/SPARC64, NetBSD/Alpha, FreeBSD/i386 and Linux/i386.

Bohužel mám x86_64 a nejde mi to zkompilovat
In file included from trickled.c:33: /usr/include/netinet/in.h:136: error: two or more data types in declaration specifiers make: *** [trickled.o] Error 1

Jdu se pustit do IMQ
Maxi, asi ale budu potřebovat možná ještě poradit ;-)
Zatím díky všem.
3.9.2006 15:21 perda | skóre: 2 | blog: perda
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Takže je tu někdo, kdo dokázal patchovat oficiální kernel SUSE 10.1 x86_64 na IMQ? Moje dostupné informace říkají, že to nejde. Jiné jádro kompilovat nebudu.
3.9.2006 17:50 perda | skóre: 2 | blog: perda
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Takže boot opatchovaného kernelu (nechal jsem defaultní nastavení, jen jsem zapnul IMG dle výše uvedeného návodu -> výsledek je nefunkční wifi karta. Zůstanou zařízení wlan0 a sit0 a iwconfig = nic takže konec........zatím.
má někdo nejaký nápad? dík za radu Zdeněk
28.4.2007 23:45 TomCat1 | skóre: 10
Rozbalit Rozbalit vše Re: omezení rychlosti stahování lokálního uživatele
Bohužel mám x86_64 a nejde mi to zkompilovat
Zkus to přeložit starším gcc (3.4.6).
Have you tried turning it off and on again?

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.