Switch to full style
Linux, poslužitelj, mreže i sigurnost
Odgovori

Blokiranje bandwidtha

17 lip 2013, 12:46

Imam frenda na VIP Homeboxu (5 GB ukljuceno u cijenu, nakon toga mislim da je 20 kn 1 GB) koji redovno namlati 400-500 kn na netu. Instalirao mu Mint pred par mjeseci ali sad me njegovi starci mole da net blokiram na 200 kn maksimum jer ne zele trenutno novu tarifu uzimat iako sam im preporucio solidne opcije u VIPu.

Dakle kako odnosno cime postici to da, nakon potrosenih recimo 10 GB, neta uopce nema do 1. u slijedecem mjesecu? Znam kako usporit bandwidth ali to nije to. Ako potrosi tu neku cifru, 10-11-12 GB lijepo u jedan dan do kraja mj. nema vise mogucnosti spajat se na net. To je cilj. Kako nije uopce tech savvy za ista vise od Jutuba i Facea, a starci mu ne surfaju nikako nece bit problema.

Thanks :)

Re: Blokiranje bandwidtha

17 lip 2013, 13:28

RC Da Kookee je napisao/la:Imam frenda na VIP Homeboxu (5 GB ukljuceno u cijenu, nakon toga mislim da je 20 kn 1 GB) koji redovno namlati 400-500 kn na netu. Instalirao mu Mint pred par mjeseci ali sad me njegovi starci mole da net blokiram na 200 kn maksimum jer ne zele trenutno novu tarifu uzimat iako sam im preporucio solidne opcije u VIPu.

Dakle kako odnosno cime postici to da, nakon potrosenih recimo 10 GB, neta uopce nema do 1. u slijedecem mjesecu? Znam kako usporit bandwidth ali to nije to. Ako potrosi tu neku cifru, 10-11-12 GB lijepo u jedan dan do kraja mj. nema vise mogucnosti spajat se na net. To je cilj. Kako nije uopce tech savvy za ista vise od Jutuba i Facea, a starci mu ne surfaju nikako nece bit problema.

Thanks :)

Za to postoji daemon vnstat kojeg vjerojatno možeš naći u repozitoriju distre. Postaviš ga da prati određeno sučelje i podesiš postavke gdje su ti ove najbitnije:
MaxBandwidth
Maximum bandwidth for all interfaces. If the counted traffic exceeds the given value then the data is assumed to be invalid and rejected. Set to 0 in order to disable the feature. (vnstat and vnstatd only)
MaxBW
Same as MaxBandwidth but can be used for setting individual limits for selected interfaces. The name of the interface is specified directly after the MaxBW keyword without spaces. For example MaxBWeth0 for eth0 and MaxBWppp0 for ppp0. (vnstat and vnstatd only)
MonthRotate
Day of month that months are expected to change. Usually set to 1 but can be set to alternative values for example for tracking monthly billed traffic where the billing period doesn't start on the first day. (vnstat and vnstatd only)


Osobno nisam vnstat testirao za blokiranje prometa tako da ne znam kako radi u tom aspektu, ali po dokumentaciji mi se čini da radi baš ovo što trebaš.

Re: Blokiranje bandwidtha

17 lip 2013, 19:32

Savrseno! Hvala :)

Re: Blokiranje bandwidtha

19 lip 2013, 15:28

Ipak nista od vnstat-a. Dok limitira bandwidth (brzinu) vrlo efikasno nema uopce opcije za totalno zablokirat net ili bar stavit da je prilicno usporen u odredjenom vremenskom razdoblju.

Re: Blokiranje bandwidtha

19 lip 2013, 16:25

RC Da Kookee je napisao/la:Ipak nista od vnstat-a. Dok limitira bandwidth (brzinu) vrlo efikasno nema uopce opcije za totalno zablokirat net ili bar stavit da je prilicno usporen u odredjenom vremenskom razdoblju.

bandwidth i količina prometa/promet su dvije različite stvari.
Bandwidth - propusnost mreže (brzina) najčešće ograničena od strane ISP-a, u slučaju broadband interneta kod nekih paketa samo blokiraju pristup 3G i ostalim brzim mrežama i to je ono što znamo kao sporiji net nakon neke količine potrošenog prometa
Promet - količina podataka koju preneseš
tako da tebi ne treba blokiranje bandwidtha nego prometa.
probaj ovo proučiti: http://www.linux-noob.com/forums/index. ... -iptables/

Re: Blokiranje bandwidtha

23 lip 2013, 19:27

Kod:
tc qdisc add dev INTERFACE root netem delay 700ms


Relan primjer:
Kod:
tc qdisc add dev eth0 root netem delay 700ms


Ce efektivno usporiti promet za 700ms, za ostale opcije i primjere malo prosurfaj.

Re: Blokiranje bandwidtha

28 lip 2013, 02:50

Super, ovo sad radi odlicno!
Hvala :)
Odgovori