Every time I want to visit a website, I first get
Unable to resolve the server's DNS address.
Doesn't matter what browser. When I refresh a couple of times, the page opens.
I tried flushing my DNS cache, and reinstalling network adapter driver. Didn't work.
I tried using Google's public DNS server (126.96.36.199), still didn't work.
I tried debugging DNS lookup with this command:
nslookup -debug www.google.com 188.8.131.52
and it worked sporadically. It would work a couple of times, and then for 2-3 minutes it would return "DNS request timeout". All the while a torrent file is happily downloading in the background, so I guess new connections are a problem.
When I use other computers on my network, everything works OK. I'm using cable connection, not Wi-Fi.
How can I troubleshoot what's going on with my networking?