Linux Bonding on multiple internet connections
I want to use "combined" bandwidth of two different internet lines, terminating on my LINUXBOX installed CentOS 6 i386.
I know very well about the "Virtual bond0" concept, where you can make physical "eth0 & eth1" in a slave mode & virtual bond0 will have LAN IP ADDRESS.
But, my scenario is quite different. I would like to configure "Linux Bonding" in a manner as given below.
1) Both internet connections are having "Static IP ADDRESS", Say
10.10.10.1 = eth0
220.127.116.11 = eth1
Now, to create bond0, which IP ADDRESS shall I use?
2) If one internet link becomes down, how internet connectivity will be active without disturbing LAN User internet communication?
3) Also, I want to use "squid proxy" just to block community sites in "non-transparent mode". But, what will be the LAN IP ADDRESS for LAN Users as their gateway?
Major of the banking websites use "https" connection for online transactions. If LAN User is using internet banking over "https" & suddenly that active internet line become down, then what will happen?
As per the banking policy, BANK Server will disconnect those connection, which is having frequency is changing IP ADDRESS in a short period of time.
Please clarify if I am wrong & provide solution if possible,