Tue Jul 17, 2012 11:51 pm
I am tackled the same kind of issues lately and DNS is not the hardest worries to tackle. You can put both DNS servers into your local DNS and let the local DHCP to send out both of these to your clients. Or just use your local DNS server.
For me the hardest part is actual detection if the ISP connection is indeed down. For example with my cable ISP the MT bundled functionality is pretty much useless (such as the check-gateway option), because they insist on gateway not pingable as not equal to network being down. Also, my setup has different alternative ISP connection attached physically into different MT boxes and usually several hops away from each other. So, I've had several attempts to script around those issues. Hopefully I am successful, soon.