I'm not sure if this is the right forum, but anyway.
My computer clearly tells me that I am connected to the internet, however the following still happens:
I can not use anything which requires internet connection (msn, browsers, steam etc.)
I can use programs which requires internet connection, but not browse webpages.
I can browse some webpages (and use programs), but not all.
Everything works fine.
Also, I can ping localhost and Google, but not myself.
Seemingly, it shifts between the four. Most of the time, it's one of the three first. When I try to access webpages, I simply get "The address could not be found". I feel like I've tried a million different things (disabling the firewall, flushing dns, checking the hosts file etc.) but nothing seems to be a permanent solution. Occasionally after trying something, it works for a while but then shuts down again.
I have a HP laptop with Vista 32bit and a Norton firewall. I normally use Firefox, but I've also tried IE and Chrome when trying to fix the problem.
This kinda needs to be resolved as quickly as possible as I really need the internet to work smoothly at the moment.
Thanks in advance