Cam pe la 10/14/2004 04:26 PM, Emanuel Salagean scrise:

>Constantin Gavrilescu wrote:
>  
>
>>am pe la 10/14/2004 03:16 PM, Emanuel Salagean scrise:
>>
>>
>>    
>>
>>>Buna!
>>>Problema se pune in felul urmator:
>>>Am doua placi de retea, doua conexiuni la internet.
>>>Am ruta default pe o conexiune, totul merge ok, vreau sa folosesc si 
>>>cealalta conexiune.
>>>Am vazut cum se face cu load balancing, eu nu vreau load balancing.
>>>Mi-am instalat squid si vreau ca toate aplicatiile care vor iesi prin 
>>>proxy sa foloseasca cealalta conexiune de net, iar restul aplicatiilor 
>>>conexiunea default.
>>>Cum trebuie sa arate tabela mea de rutare, si cum ar trebui sa imi 
>>>configurez squidul?
>>>Multumesc!
>>>
>>>      
>>>
>>Policy routing se numeste.
>>Cam asa am facut eu pentru irc mai demult.
>>
>>#!/bin/bash -x
>>/sbin/ip route del table 6
>>/sbin/ip route show table main | grep -Ev ^default | while read ROUTE; 
>>do ip route add table 6 $ROUTE; done;
>>/sbin/ip route add table 6 default via $gateway dev $gatewaydev
>>/sbin/ip rule add fwmark 6 table 6
>>
>>Si in firewall marchezi portul pe care-l vrei cu 6.
>>
>>    
>>
>
>Am incercat scriptul, nu merge ( RTNETLINK answers: No such process
>Error: an inet address is expected rather than "dev". )
>La ce ma ajuta scripul, tot mai trebuie sa imi setez squidul,nu?
>  
>


Scriptul este doar un exemplu, credeam ca ai idee de ce trb sa faci.
Trb sa inlocuiesti $gateway cu ip-ul gatewayului si $gatewaydev cu 
eth-ul pe care iese (daca e ethernet).
Si mai trb sa adaugi niste reguli cu iptables.


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


Raspunde prin e-mail lui