Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: jak garantovat pasmo  (Přečteno 3745 krát)

rainbof

  • Aktivní člen
  • *
  • Příspěvků: 255
  • Pták nespavák
jak garantovat pasmo
« kdy: 07 Června 2007, 11:25:30 »
Ahoj,
obracim se na vas po delsim hledani po netu a wikipedii. V praci mame 2 pocitace a server na debianu. server ma v sobe mimo jine firehol ktery nam dela v siti NAT. Nase linka ma
3096/1024 s fupkou na 1h kdy to po 100mb spadne na 1h na 512/256. Pokud nekdo ale zacne stahovat tak zbytek ma smulu ten co zacal stahovat si v pohode jede naplno a zbytek se nedostane pomalu ani na web. Chtel bych aby pro vsechny bylo "garantovane" pasmo 256/256 (pereme se o download, upload necht je volne) ktere by ve chvilich stahovani kolegy umoznilo normalni pouzivani.

tohle mam ve fireholu
Citace
DEFAULT_CLIENT_PORTS="1024:65535"
server_icq_ports="tcp/5190"
client_icq_ports="default"


interface br0 internal
        protection strong 10/sec 10
        policy                  drop
        server samba            accept src "192.168.1.0/24"
        server ssh              accept
        server http             accept src "192.168.1.0/24"
        client all              accept

interface eth3 external
        protection strong 10/sec 10
        policy drop
        server icmp     accept
        server ping     accept
        server ssh      accept
        client dns      accept
        client icmp     accept
        client ping     accept
        client http     accept
        client ssh      accept
        client icq      accept

router internal2external inface br0 outface eth3
        masquerade
        route all accept
br0 je takovej nas switch se vsim moznym jeho rozsah je 192.168.1.0/24
eth3 je internet a je to 10.5.40.178/8
Ranní ptáče dřív doskáče!

DuckD

  • Stálý člen
  • **
  • Příspěvků: 878
  • Open Srdcař
    • www.duckd.cz
jak garantovat pasmo
« Odpověď #1 kdy: 07 Června 2007, 12:18:45 »
Budeš potřebovat přidat něco do jádra (pokud tam nic není).
Musí fungovat příkaz "tc qdisc", tj. nesmí vyhodit chybovou hlášku.
Hledej na google: qos traffic shaping
Až budeš mít instalovaný moduly, musí se nastavit qdisc.
8) Lidé žijí v souborech. ===>> LINUXTERO <<=== Pravidelná dávka tvého linuxtera!

rainbof

  • Aktivní člen
  • *
  • Příspěvků: 255
  • Pták nespavák
jak garantovat pasmo
« Odpověď #2 kdy: 07 Června 2007, 12:23:40 »
to mam ale proste jsem tc nepochopil.
Ranní ptáče dřív doskáče!

DuckD

  • Stálý člen
  • **
  • Příspěvků: 878
  • Open Srdcař
    • www.duckd.cz
jak garantovat pasmo
« Odpověď #3 kdy: 07 Června 2007, 13:01:55 »
Zkus:
Kód: [Vybrat]
modprobe imq
ifconfig imq0 down
ifconfig imq0 up
iptables -t mangle -A PREROUTING -j IMQ

ip link set imq0 up
tc qdisc add dev imq0 root handle 1 htb
tc class add dev imq0 parent 1: classid 1:1 htb rate 512kbit
tc class add dev imq0 parent 1:1 classid 1:10 htb rate 256kbit ceil 256kbit

iptables -t mangle -A PREROUTING -i eth0/eth1 -j IMQ --todev 0   (vstup z internetu eth0/eth1 - vyber síťovku)
iptables -t mangle -A POSTROUTING -o eth0/eth1 -j IMQ --todev 0   (výstup do vnitřní sítě eth0/eth1 - vyber síťovku)
8) Lidé žijí v souborech. ===>> LINUXTERO <<=== Pravidelná dávka tvého linuxtera!

rainbof

  • Aktivní člen
  • *
  • Příspěvků: 255
  • Pták nespavák
jak garantovat pasmo
« Odpověď #4 kdy: 07 Června 2007, 13:38:42 »
tak imq nemam... bude se kompilirovat :D
Ranní ptáče dřív doskáče!

rainbof

  • Aktivní člen
  • *
  • Příspěvků: 255
  • Pták nespavák
jak garantovat pasmo
« Odpověď #5 kdy: 07 Června 2007, 22:18:32 »
tak jsem si myslel ze to bude ok, ale nemohu najit patche imq pro ubuntu kernel. Slo by "nejak" nakonfigurovat vanillu podle stavajiciho kernelu ? abych nemusel mimo toho imq nic menit...
Ranní ptáče dřív doskáče!

wifiman

  • Návštěvník
  • Příspěvků: 15
Re: jak garantovat pasmo
« Odpověď #6 kdy: 14 Listopadu 2007, 15:11:34 »
Nechce nejaky odbornik skompilovat a uploadnout jadro pro ubuntu server7.10 s podporou img,ipp2,l7-filter a hlavne ESFQ, ktere je zrejme na dynamicky shaping  (ADSL) nejlepsi, usnadnilo by to zacinajicim uzivatelum, ktery chteji doma pro kamose sdilet net hodne starosti. Nejlepe i ukazkove scripty s konfiguraci vlozit na wiki.

wifiman

  • Návštěvník
  • Příspěvků: 15
Re: jak garantovat pasmo
« Odpověď #7 kdy: 14 Listopadu 2007, 16:32:04 »
Pro instalaci Ipp2p je návod zde: http://hodza.net/2007/09/10/omezovani-p2p-siti-ipp2p-ubuntu-704-feisty-fawn/
Pokud nebudeš omezovat rychlost od provdera k tobě, myslím že nebudeš potřebovat IMQ zařízení.
Na ostatní se ještě podívam...

jj, diky za odkaz urcite proberu, ale jinak bohuzel ipp2 je samo o sobe nedostatecne, jedine ve spojeni s ESFQ, protoze na dynamickou linku jako je moje, (kde mam treba 400kilobit a za pul hodiny zmenu na 3 megabity), nelze rozumne nastavit HTB. Proste to musi pocitat dynamicky.

 

Provoz zaštiťuje spolek OpenAlt.