Thing is, i'm not 100% sure they're all related.
Since my previous router/modem combination decided to die, i've been having some weird DNS issues. For whatever reason, the DNS proxies on the router and modem don't always appear to work right. Sometimes sites resolve, sometimes they don't. Not just little crap sites, either. i'm talking "mail.yahoo.com" or "maps.google.com". Sites that i'm quite certain don't just fall off the web all of a sudden.
Sure enough, a few seconds/minutes later, sites resolve just fine.
Previously, i was using a combination of DNS servers (from my provider as well as OpenDNS). They worked (mostly) except for the timeouts or (my personal favorite) being told that "Google.com is not responding" and getting an OpenDNS guide/ad page. i started to think that the better solution was to just run an instance of Bind and have it deal with the flakiness (since if it fails a lookup, it simply doesn't alter the local database of names.)
Honestly, it's getting to the point where i'm starting to set up more and more local services for myself just because i can't always rely on them being provided remotely. Makes me wonder if i"m becoming the digital equivalent of one of those Montana survivalists.
Great, now i have this mental image of stringing barbed wire around my server and loading it up with downloaded pictures of ammo and tins of peas.

