Often my Windows 7 reports no internet connection and no DNS server connection. At the same time downloads or torrents are still working so there is a working internet connection.

The fix is to change the DNS server settings to another DNS server.
To save time I have installed NetSetMan and have google, opendns and comodo dns settings to choose from.

The above information could be a red-herring as I am on the internet in the Dominican Republic which is decidedly flakey itself, but as far as I can tell switching DNS servers restarts my DNS connection.

I suspect there is something in W7 triggered by a momentary drop in internet connection that causes this problem.

Anyone heard of this before, have comments or even a solution?