First some of the details. We are a SME (80 office users 30 remote) with 2, soon to be 3 WAN connections. Our WAN connections are a T1, Cable (25/5), and soon to be DSL (10,2). We are looking to to provide automatic WAN link failover for inbound services across all of our WAN links.
I feel that some of the WAN link balancing products currently on the market should be able to fit our needs, however I'm looking for any input anyone has on how to best address inbound automatic link failover. I would like to try to stay away from BGP, as our in house expertise is thin in the area.
I did find these three different questions, however most of them didn't really discuss why they felt a particular solution was good or bad.
So I'm looking for your opinions on what the current best approach for inbound automatic link failover. What have you done, or what have you heard is good?
You have to have
I previously used a product called FatPipe Warp (or something named similarly) to do inbound and outbound WAN load balancing. To support inbound load balancing of services, it ran a DNS server across all the WAN interfaces and which you would make as your authoritative. The A records you created would have an IP address on each of the networks and had absurdly short TTLs. The box would then serve the appropriate record depending on link up, weigt, round-robin, etc. For the most part it worked well. My complaints are that the GUI isn't pretty, it was expensive and lacked the ability to track and report protocol/traffic.
You might also want to check out pfsense. It appears to have similar features.