2008/5/14 Ed <[EMAIL PROTECTED]>: > Munko O. Bazarzhapov wrote: >> >> Возникла проблема разделить трафик, много манов есть но что именно мне >> требуется нагуглить не молучилось >> eth0 - локалка >> ppp0 - инет (unlim) >> ppp1 - инет (платный но скоростной) >> >> в ppp0 маршрут по умолчанию >> >> на роутере крутится squid как сделать что бы squid ходил в инет по >> интерфейсу ppp1 >> а все остальное ломилось в ppp0 (как оно счас и есть) >> > > что-то типа этого: > iptables -t mangle -A OUTPUT -p tcp -d ! LOCALNET -m owner --uid-owner > SQUID_USER_UID -j MARK --set-mark AAAA > ip rule add fwmark AAAA table AAA > ip route add default dev ppp1 src IP_ON_PPP1_INTERFACE table AAA
Идея понятна Тут видимо для каждой из сети/хоста нужно назначить свой маршрут по умолчанию а как завернуть сам сквид который крутится на роутере? а так же нужно выдернуть еще получаемый IP на каждое подключение от провайдера (на ppp1 DHCP и адреса каждый раз меняются) ди если отваливается подключение то и имя интерфейса тоже меняется на ppp2 и т.д.