________
+------------+ /
| | |
+-------------+ 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.