Hi I've been thinking about connecting two ISP's to a linux box and then firewalling/masqrading that to a local net. The solution I'm thinking of is: - connect the ISP's to two different interfaces (say eth0/1) - connect the local net via a third interface (eth3) - bridge the two network interfaces into one (eth2) - doing the rest of the iptables stuff using eth2 as the internet and eth3 as the local net some ascii art: ISP#1 ISP#2 | | =============================== | | eth0 eth1 | | ---bridge--- eth2 | iptables (linux box) masq | eth3 | =============================== | local network Now since I still have no playground for this to test, I've got these questions: Would this solve the problem? (local net have access at ISP1+ISP2 bandwidth to the internet) Would the total load of connections outside be balanced by iptables/bridge mechanism between the ISP's? Is this the best/worst/fastest/slowest way to do this? How will the things change when one of the ISP's fail? -- with regards Lukasz Hejnak szift@xxxxx