Nachi imash eth0, eth1, eth2
eth0 - 213.130.84.209
eth1 - 192.168.0.1
eth2 - 192.168.10.1
Celiq trafik w sluchaq e 64kbps deli se na dwe po
32kbps kato eth2
nemove da nadhwyrlq 32kbps dokato eth1 otiwa i na
64kbps ama
samo pri polovenie che eth2 ne izpolzwa negowite si
32kbps
Nachi izpolzwam HTB kato poneve imam dwa otdelni
devices za eth0 i eth1
slagam dopylnitelno oshte dwa patch-a kym kernel-a
IMQi oshte edin
za da move da bachka IMQ-to s NAT opciqta na iptables
:)))
Ako imash alias t.e. 192.168.0.1 i 192.168.10.1 sa ti
na edin device eth1 naprimer
togawa nqmash nuvda ot IMQ !!!
HTB:
http://luxik.cdi.cz/~devik/qos/htb/v3/htb3.6-020525.tgz
cd /usr/src/linux
tar xvfz /path/to/htb3.6-020525.tgz
patch -p1 -i htb3.6_2.4.17.diff
cp tc /sbin/tc
make menuconfig
Networking options
QoS and/or fair queueing
(check-wash wsichko naprawo w kernel-a)
Do tuka e bez IMQ ako iskash da slagash i IMQ togawa
predi make menuconfig
http://luxik.cdi.cz/~patrick/imq/imq-2.4.18.diff-combo-6
Trqbwa ti i pach-nata wersiq na iptables:
http://luxik.cdi.cz/~patrick/imq/libipt_IMQ-1.2.6a.tar.gz
cd /usr/src/linux
patch -p1 <../imq-2.4.18.diff-combo-6
patch -p0 <../imqnat.diff.txt
(imqnat.diff.txt e wtoriq file deto sym ti
atttach-nal)
(/lib/iptables and /usr/lib/iptables is common) --
tar xvzf libipt_IMQ-1.2.6a.tar.gz -C /lib/iptables
make menuconfig
Networking options ---> IP: Netfilter Configuration
--->IMQ target support
Networking options ---> IPv6: Netfilter Configuration
--->IMQ target support
Network device support --->IMQ (intermediate queueing
device) support
make dep
make bzImage
make modules
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz.new
edit lilo
lilo
reboot
__________________________________________________
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com
--------------------------------------------------------------------------------
--- imq.c.orig Sun Aug 11 15:30:24 2002
+++ imq.c Sun Aug 11 15:31:17 2002
@@ -37,7 +37,7 @@
imq_nf_hook,
PF_INET,
NF_IP_PRE_ROUTING,
- NF_IP_PRI_MANGLE + 1
+ NF_IP_PRI_NAT_DST + 1
};
static struct nf_hook_ops imq_egress_ipv4 = {
@@ -54,7 +54,7 @@
imq_nf_hook,
PF_INET6,
NF_IP6_PRE_ROUTING,
- NF_IP6_PRI_MANGLE + 1
+ NF_IP6_PRI_NAT_DST + 1
};
static struct nf_hook_ops imq_egress_ipv6 = {
|