To troubleshoot something like that I would usually recommend d3tr from (
www.d3tr.de). You can get a ping running to a server you know is good and see if it shows that your internet connection is down when your browser can't return a result. The reason I prefer this to a simple ping is that you can see where the connection is failing.