Salut,
As avea nevoie de cateva lamuriri in legatura cu subj.

Am urmatoarea configuratie: kernel 2.6.12 , suport pt imq ,
iproute2-ss050330 , iptables 1.31

eth0 - placa spre isp1 , eth1 placa spre lan , eth2 placa spre isp2.
Traficul de "extern" ( doar de la anumite ip-uri ) este marcat si
trimis prin eth2. ruta default este prin eth0.
nedumerirea e ca nu stiu ce sa trec la $ext_if in firewall:
 mipclases zice :
iptables -t mangle -A PREROUTING -i $ext_if -j mark_horiz_src
iptables -t mangle -A PREROUTING -i $int_if -j mark_horiz_dst
iptables -t mangle -A OUTPUT -o $ext_if -j mark_horiz_dst

deocamdata la mine arata asa
    
iptables -t mangle -A PREROUTING -i eth0 -j mark_horiz_src
iptables -t mangle -A PREROUTING -i eth1 -j mark_horiz_dst
iptables -t mangle -A OUTPUT -o eth0 -j mark_horiz_dst

ar trebui sa adug cate o linie si pt eth2 ?

la fel si pt imq : 

iptables -t mangle -A PREROUTING -i $ext_if -m mark --mark 0 -j IMQ --todev 0
iptables -t mangle -A POSTROUTING -o $ext_if -m mark --mark 0 -j IMQ
--todev 1

ar trebui cate o linie pt fiecare eth ( 0 si 2 ) ? trebuie trimise
catre acelasi device imq ?

Scuze daca intrebarile par cam stupide dar as vrea sa ma lamuresc.
Meci,
Alexban

---
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui