Tu ai acolo:
 ip rule add from $IP2 table T2

La priva vedere ar insemna ca numai daca esti pe statia cu $IP2
rutarea prin rds functioneaza. Probabil ar trebui ip rule add from
192.168.200.0/24 table T2. Bine-nteles ca cei care ies prin RDS au
192.168.200.0/24, iar cei care ies prin media-sat au ip-uri rutabile
configurate pe statii (sper ca am inteles bine). Cred ca e suficient
sa faci o singura tabela, numai pentru RDS, sau numai pentru Mediasat,
restul va fi in main.

In rest altceva nelalocul lui nu vad, decat ca sunt prea multe
variabile care nu stim daca sunt ip-uri, sau subneturi.

On Apr 4, 2005 9:44 PM, Linux <[EMAIL PROTECTED]> wrote:
> Salut,
> Am doua conexiuni la doua ISP-uri, Mediasat si RDS.
> 
> Toate ip-urile rutabile le am rutate prin mediasat (legate de provider)
> 
> Vreau sa folosesc a doua conexiune (cea cu RDS) sa ies pe aceasta cu
> o clasa de ipuri nerutabile.
> configuratia la server este urmatoarea:
> eth0 - retea locala
> eth1 - catre Mediasat
> eth2 - catre RDS
> 
> in firewall am adaugat regula
> iptables -t nat -A POSTROUTING -s 192.168.200.0/24 -o eth2 -j MASQUERADE
> 
> Am introdus urmatoarele in /etc/iproute2/rt_tables
> #T1 pentru Mediasat
> #T2 pentru RDS
> echo 200 T1 >> /etc/iproute2/rt_tables
> echo 201 T2 >> /etc/iproute2/rt_tables
> 
> #interfata spre Mediasat
> IF1=eth1
> #interfata spre RDS
> IF2=eth2
> #IP local pt Mediasat
> IP1=x.x.x.x
> #IP local spre RDS
> IP2=y.y.y.y
> #IP Gateway pt Mediasat
> P1=z.z.z.z
> #IP Gateway pt RDS
> P2=w.w.w.w
> #IP Network pt Mediasat
> P1_NET=x.x.x.x/30
> #IP Network pt RDS
> P2_NET=y.y.y.y/26
> 
> #### TABLELE DE RUTARE
> #
> #T1 pentru Mediasat
> #T2 pentru RDS
> #
> ip route add $P1_NET dev $IF1 src $IP1 table T1
> ip route add default via $P1 table T1
> ip route add $P2_NET dev $IF2 src $IP2 table T2
> ip route add default via $P2 table T2
> 
> ip route add $P1_NET dev $IF1 src $IP1
> ip route add $P2_NET dev $IF2 src $IP2
> 
> ip route add default via $P1
> 
> ip rule add from $IP1 table T1
> ip rule add from $IP2 table T2
> 
> ip route add 192.168.200.0/24 dev eth0 table T1
> ip route add 192.168.200.0/24 dev eth0 table T2
> #loop local
> ip route add $P2_NET     dev $IF2 table T1
> ip route add 127.0.0.0/8 dev lo   table T1
> ip route add $P1_NET     dev $IF1 table T2
> ip route add 127.0.0.0/8 dev lo   table T2
> 
> dupa aceasta pot sa ajung cu ping din clasa 192.168.200.0 in ip-ul
> de gateway al RDS dar mai departe nu merge
> 
> Ce trebuie sa mai fac ca sa imi mearga aceste rutari????
> 
> Catalin.
> 
> ---
> Detalii despre listele noastre de mail: http://www.lug.ro/
> 
> 


-- 
Bla bla

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


Raspunde prin e-mail lui