RE: Limity pro přístup na Internet za firewalem

Robert Síbek robert.sibek na astrafren.cz
Pondělí Červen 17 15:02:55 CEST 2002


znamy mi poradil toto:

Na omezeni rychlosti pripojeni slouzi modul "shaper.o" do jadra.

Pouziva se pro kazdou IP samostatny "shaper.o" to zn., ze je treba do
/lib/modules/net nalinkovat "shaper1.o, shaper2.o,

shaper3.o" atd. vsechny jako symlink na "shaper.o".


potom nastavit jednotliva rozhrani

priklad:

vnitrni sit je 192.168.1.0/255.255.255.0
rozhrani na serveru je 192.168.1.1 na eth1
chci omezit 192.168.1.6 na 32kb/s, 192.168.1.12 na 64kb/s atd.

script rc.shaper bude vypadat takhle :

#!/bin/sh
#nahrat modul shaper

insmod /lib/modules/2.2.6-0.01/net/shaper.o
shapecfg attach shaper0 eth1
shapecfg speed shaper0 3200

#nastavit sitove zarizeni

ifconfig shaper0 192.168.1.1 netmask 255.255.255.0 up

#nastavit router

route add -host 192.168.1.6 dev shaper0
route del -net 192.168.1.0 netmask 255.255.255.0 dev shaper0

:konec skriptu
a je to

to same udelas pro shaper1 a shaper2 atd.

---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.370 / Virová báze: 205 - datum vydání: 5.6.2002



Další informace o konferenci Linux