On Thu, 1 Nov 2001, Catalin Catana wrote:

>
> Am un calc. cu redhat kernel 2.2.16 (ipchans).
> Are ppp0 si eth0. ppp0 cu ip vizibil si eth0 cu 192.168.0.254.
> Linia de masquerade e
> ipchains -A FORWARD -s 192.168.0.0/24 -d 0/0 -j MASQ
> Problema e urmatoarea:
> Mai am 2 ip-uri vizibile pe care momentan nu le folosesc.
> Tema e sa fac ca 3 calc din 192.168.0.0 sa iasa prin primul ip care e la
> ppp0, alte 3 sa iasa printr-un ip din celelalte 2 pe care "momentan" nu le
> folosesc si alte 3 prin ..............
> Daca mai fac 2 alias-uri la ppp0 nu stiu cum sa fac ca pachetele sa plece mai
> departe nat-ate prin care ip vreau eu.(3 calc printr-un ip, alte 3 prin alt
> ip si ...)
> Se poate sa fac asa sau exista alta solutie ???
> Nu prea am idee cum sa fac. Orice sugestie e bine venita!
>
da exista si mere (pe testate) :)

deci vad ca ai kernel 2.2
la fel pui regula in firewall asa cum o aveai si pana acu (-j MASQ pe tot
subnetul intern)

apoi intra iproute2 in action
iti pui iproute2 (cauta pe google)
si faci
/sbin/ip rule add from <int1> nat <ext1>
/sbin/ip rule add from <int2> nat <ext1>
/sbin/ip rule add from <int3> nat <ext1>
/sbin/ip rule add from <int4> nat <ext2>
....

ai prins ideea :)

PS: tre sa ai advanced router si policy routing si fast network address
translation in kernel


----------------------------
Mihai RUSU
"... and what if this is as good as it gets ?"

---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui