On my Win 8.1 laptop I like to use OpenDNS, Level 3, or an OpenNIC DNS resolver. Unfortunately, this is has been met with spotty performance. Often DNS will work for a half hour or so, then fail.
Sometimes reloading URI's works, sometimes it doesn't. I'm also suspicious that OpenNIC isn't really overriding my ISP's DNS because I keep getting the ISP's annoying default page when I load a broken URI.
Is there a way to capture DNS queries and their error codes/messages on the command line?