Farhad jan,
I think you can find a workaround by implement a squid (proxy server) or somthing like that on any platform, in your network instead of the special DNS daemon and webserver.
you can use wccp between squid and as5300 and write a script to enable wccp when your backbone goes down so proxy server will be able to explain a desire page on users web client for all http requests.
Kind Regards,
Mehrdad Arshad Rad