We occasionally lose internet for a variety of reasons. (construction, sucky ISP, internal maintenance, etc)
We have a single DC set up with DNS, and a "secondary" (yeah no longer exist, blah blah) DC that is there just for backup purposes. The first DC uses 192.168.0.1 and second 192.168.0.6 Both are 2008R2. We also have a Sonicwall appliance in place.
We use awesomedomain2.local for internal things so that we don't have to do the split horizon thing since we have our website and lots of other things on awesomedomain.com
We host fogbugz.awesomedomain.com, svn.awesomedomain.com, and a few others internally, and we want to be able to get to them when the internet is totally down. (I think I'm explaining this right, but let me know...)
I've seen a few solutions out there, but what is the generally best practice way to do this?