Portál AbcLinuxu, 17. července 2025 22:25


Dotaz: HTB problem

15.5.2004 14:25 Marek
HTB problem
Přečteno: 120×
Odpovědět | Admin
Zdravim,

Mam server, ktery je pres eth2 pripojeny do internetu a pres eth1 je k nemu pripojena sit 192.168.1.0/24

tuhle sit potrebuji omezit na 128k download i upload

monitoroval jsem propustnost pomoci mrtg a nekdy traffic z tehle site bez problemu vystoupal az na 320k upload..

pouzivam nasledujici shell script pro omezovani trafficu pomoci HTB..

co s tim ?

diky, Marek

#!/bin/bash

set_shaper()

{

SHAPE_IN=$1

SHAPE_OUT=$2

SHAPE_IP=$3

SHAPE_SPEED=$4

SHAPE_ID=$5

tc qdisc add dev $SHAPE_IN root handle 1: htb default 30

tc class add dev $SHAPE_IN parent 1: classid 1:$SHAPE_ID htb rate $SHAPE_SPEED ceil $SHAPE_SPEED burst 1600b cburst 1600b

tc qdisc add dev $SHAPE_IN parent 1:$SHAPE_ID handle $SHAPE_ID: sfq perturb 10

tc filter add dev $SHAPE_IN protocol ip parent 1:0 u32 match ip dst $SHAPE_IP/24 flowid 1:$SHAPE_ID

tc qdisc add dev $SHAPE_OUT root handle 1: htb default 30

tc class add dev $SHAPE_OUT parent 1: classid 1:$SHAPE_ID htb rate $SHAPE_SPEED ceil $SHAPE_SPEED burst 1600b cburst 1600b

tc qdisc add dev $SHAPE_OUT parent 1:$SHAPE_ID handle $SHAPE_ID: sfq perturb 10

tc filter add dev $SHAPE_OUT protocol ip parent 1:0 u32 match ip src $SHAPE_IP/24 flowid 1:$SHAPE_ID

}

set_shaper eth1 eth2 192.168.1.0 128kbit 100

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.5.2004 17:37 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: HTB problem
Odpovědět | | Sbalit | Link | Blokovat | Admin
a konkrétní problém? nefunguje to? nebo proč výpis toho skriptu?
15.5.2004 19:15 Marek
Rozbalit Rozbalit vše Re: HTB problem
Problem je, jak jsem psal, ze se nekdy upload vysplha az na 320k... chci obousmerne omezeni na 128k..

diky, Marek
15.5.2004 21:35 ttt
Rozbalit Rozbalit vše Re: HTB problem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na tohle je mozna zbytecne pouzivat htb. Myslim ze by stacilo pouzit na obe rozhrani servru (eth1 i eth2) tbf neco jako:

tc qdisc add dev eth? root tbf rate 128kbit latency 50ms burst 1540

podrobneji viz lartc. Obousmerne omezeni pak bude fungovat ze site 192.168.1.0/24 (mimo server) na internet.
15.5.2004 23:37 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: HTB problem
Odpovědět | | Sbalit | Link | Blokovat | Admin
možná jsem to blbě přelouskal ale omezené tam vidím jen vše co jde dovnitř...omez to i ven.

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.