________
                                          +------------+        /
                                          |            |       |
                            +-------------+ ISP 1      +-------
        __                  |             |            |     /
    ___/  \_         +------+-------+     +------------+    |
  _/        \__      |     if1      |                      /
 /             \     |              |                      |
| Local network -----+ Opensolaris  |                      |     Internet
 \_           __/    |      box     |                      |
   \__     __/       |     if2      |                      \
      \___/          +------+-------+     +------------+    |
                            |             |            |     \
                            +-------------+ ISP 2      +-------
                                          |            |       |
                                          +------------+        \________


hi!

I'm trying to achieve loadbalancing and failover on 2 ISP that we have. roughly 
diagram provided above. 

There are couple of stuff that can be used, like ipfilter, ipmp, crossbow etc. 
and i'm confused how to use these 
stuff and achieve the above scenario. 

Couple of confusions: 

1. Every ISP has their own gateway and dns settings. 
2. Both ISP may provide a static ip or may not, or only one may provide static 
IP and other dhcp.
3. Do we need to do NAT (between the osol box and ISP) or let them connect to 
the osol box and do the NAT from the osol?
4. Local network need not know that there are 2 ISP. They'll just send the 
outbound to the osol box. 
5. Automatically use the other ISP (ISP2) if one (ISP1) goes down and start 
using it once the ISP1 is working again. 
How to achieve that eg: IPMP, or crossbow etc. ?
6. How to get the intimation, if one of the ISP's (ISP1) goes down? or rather 
the system will automatically log a complaint 
with the ISP1 via mail, using the other working ISP2. 

regds,
Arun.


Reply via email to