Constantin Gavrilescu wrote: > 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.
Ok, stiu ca trebuie sa inlocuiesc variabilele resp. dar oricum: # /sbin/ip route del table 6 RTNETLINK answers: No such process ...am sa ma mai uit! -- cu respect Manu --- Detalii despre listele noastre de mail: http://www.lug.ro/
