Portál AbcLinuxu, 17. ledna 2021 03:43

Dotaz: ako obmedzit stahovanie suborov vacsich ako X mb.

Marián Oravec avatar 24.3.2004 20:48 Marián Oravec | skóre: 22 | Nitra
ako obmedzit stahovanie suborov vacsich ako X mb.
Přečteno: 66×
Odpovědět | Admin
dobry den, chcem by som obmedzit userom stahovanie suborov vacsich ako napr. 5MB. nech rozmyslam akokolvek nevidim riesenie...

nemam na mysli shapovanie s HTB ale konkretne zakaz(resp. aby bol o tom aspon log).

je to mozne? - ak ano, ako to funguje(ci to analyzuje pakety alebo co, lebo ak nieco bezi na porte 80 tak to este nemusi byt http...) dakujem.
Mám rád elektro, ale vypočujem si aj iné...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.3.2004 22:45 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše ako obmedzit stahovanie suborov vacsich ako X mb.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já nevím, jak to udělat. Nicméně předpokládejeme, že to existuje a funguje. Uživatel o tom samozřejmě ví, i když se mu to explicitně neřekne (zjistí, že krátké soubory stahovat může, dlouhé nemůže -- a bisekcí najde hranici). Takže si prostě nechá všechno rozdělit na soubory o velikost 4.99 MB (easy), stáhne to per partes (easy) a spojí (tuplem easy). A mírně znalý uživatel napíše za hoďku v PHP službu, kam zadáš URL a nabídne ti soubor už rozsekaný na zadanou velikost (pokud zdrojový server podporuje ranges, tak není ani zapotřebí ty části mirrorovat, ale lze rozsekávat zcela on-the-fly), plus skript na klientské straně, který to bude sosat a spojovat, aby mohli spokojeně stahovat i ti největší tupci.

Takže k čemu to vlastně je?
24.3.2004 22:55 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše ako obmedzit stahovanie suborov vacsich ako X mb.
Možná z toho vypadla ta hlavní myšlenka (jíž to měla být ilustrace), že to není možné, protože přenésení souboru o velikosti X nebo Y není dobře definovaná událost. Můžeš leda sečíst, kolik někdo přenesl dohoromady.

Pokud bys někoho fakt nasral, napíše stahovací službu přenášející data v ICMP echo reply paketech nebo něco ještě obskurnějšího...
Marián Oravec avatar 25.3.2004 13:25 Marián Oravec | skóre: 22 | Nitra
Rozbalit Rozbalit vše ako obmedzit stahovanie suborov vacsich ako X mb.
no ide o to ze nas ISP taketo obmedzenie vymyslel(nesmie sa stahovat cez den nad X mb).

...a mne neslo do hlavy ako to moze kontrolovat. podla mna nemoze ale na druhej strane uz nejakych userov "odstavil" za stahovanie cez den.

ze by si nas ISP vytvaral zavery na zaklade ipfm(alebo ineho traffic analyzera/countera)???
Mám rád elektro, ale vypočujem si aj iné...
25.3.2004 13:45 jm
Rozbalit Rozbalit vše ako obmedzit stahovanie suborov vacsich ako X mb.
Celkovy traffic samozrejme ISP kontrolovat muze naprosto bez problemu. To je problem vasi smlouvy s providerem, jestli ten traffic mate omezeny nebo ne, to si reste s providerem, pofidernim omezovanim velikosti stahovanych souboru nevyresite nic. :-/
25.3.2004 00:58 Honza Houštěk | skóre: 18
Rozbalit Rozbalit vše ako obmedzit stahovanie suborov vacsich ako X mb.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Krom toho, ze souhlasim s Yetim o neprilis dobrem smyslu tohoto omezeni, tak je jasne, ze to je treba resit na aplikacni urovni. Jako prvni se nabizi (zejmena pro http a ftp) pouzit nejakou proxy, v ni to nastavit a vynutit jeji pouzivani.
25.3.2004 02:05 jm
Rozbalit Rozbalit vše ako obmedzit stahovanie suborov vacsich ako X mb.
Zvladne to napr. squid nastaveny jako transparentni proxy, ale smysluplnost toho opatreni mi unika... :-/

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.